post.wxml 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. <view class="container">
  2. <view class="post-goods">
  3. <input class="title" maxlength="60" placeholder="标题,品牌品类都是买家喜欢搜索的" bindinput='bindInputTitle' />
  4. <view class="input-box">
  5. <textarea class="content" bindinput="bindInputDesc" maxlength="800" placeholder="描述一下宝贝的转手原因,入手渠道和使用感受" />
  6. <text class="count">{{800 - desc.length}}</text>
  7. </view>
  8. <navigator url="../region/region" class='location'>
  9. <view class="icon" wx:if='{{!regionId}}'>选择发货地点</view>
  10. <view class="icon" wx:else>{{region}}</view>
  11. </navigator>
  12. <view class='img'>
  13. <view wx:for="{{imgList}}" wx:key="{{index}}">
  14. <view wx:if="{{imgList[index] == 'false'}}">
  15. <!-- 上传中 -->
  16. <view class='add blur' style="background-image: url('{{tmpImgList[index]}}')">
  17. <image class='loading' src='../../static/images/loading.png'></image>
  18. </view>
  19. </view>
  20. <view wx:else>
  21. <!-- 完成上传 -->
  22. <view class='add'>
  23. <image class="delete" src="/static/images/delete.png" bindtap='removeImg' data-index='{{index}}'></image>
  24. <image class='upload' bindtap='preview' data-url='{{imgList[index]}}' mode='aspectFill' src='{{imgList[index]}}'></image>
  25. </view>
  26. </view>
  27. </view>
  28. <view wx:if="{{imgList.length < 10}}" class='add' bindtap='addImage'>
  29. <text class='txt'>添加图片</text>
  30. <image class='icon' src='../../static/images/plus.png'></image>
  31. </view>
  32. </view>
  33. </view>
  34. <view class="detail">
  35. <view class="element">
  36. <view class="lable">价格</view>
  37. <view class="rmb">¥</view>
  38. <input class="price" type="digit" placeholder="0.00" bindinput='bindInputPrice' />
  39. </view>
  40. <view class="element">
  41. <view class="lable">入手价</view>
  42. <view class="rmb">¥</view>
  43. <input class="price" type="digit" placeholder="0.00" bindinput='bindInputMarketPrice' />
  44. </view>
  45. <view class="element">
  46. <view class="lable">运费</view>
  47. <view class="rmb">¥</view>
  48. <input class="price" type="digit" placeholder="0.00" bindinput='bindInputPostage' value='{{postage}}' disabled='{{isPostageFree}}' />
  49. <checkbox-group bindchange="postageFree">
  50. <label class="checkbox-a">
  51. <checkbox value="true" color="#fd9f06" />包邮
  52. </label>
  53. </checkbox-group>
  54. </view>
  55. <navigator url="../postCate/postCate" class="element">
  56. <view class="lable">分类</view>
  57. <view class="cate">{{cateName ? cateName : '选择分类'}}</view>
  58. <image background-size="cover" class="i" src="../../static/images/address_right.png"></image>
  59. </navigator>
  60. <view class="element">
  61. <view class="lable">交易方式</view>
  62. <checkbox-group bindchange="trade">
  63. <label>
  64. <checkbox class="checkbox-b" value="ableSelfTake" color="#fd9f06" />自提
  65. <checkbox class="checkbox-b" value="ableMeet" color="#fd9f06" />同城面交
  66. <checkbox class="checkbox-b" value="ableExpress" color="#fd9f06" />邮寄
  67. </label>
  68. </checkbox-group>
  69. </view>
  70. </view>
  71. <view class="bottom-btn">
  72. <button class="r" bindtap='onPost'>确认发布</button>
  73. </view>
  74. </view>