addAddress.wxml 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <view class="addAddress-popup-section" wx:if="{{popupShow}}">
  2. <view class="popup-mask" bind:tap="onDialogClose"></view>
  3. <view class="popup-container">
  4. <view class="closeBtn" bind:tap="onDialogClose"></view>
  5. <view class="tit">{{ editId?"编辑收货信息":"新建收货地址" }}</view>
  6. <view class="fromBox">
  7. <view class="fromCon">
  8. <text class="fromTit">收货人</text>
  9. <view class="fromIpt">
  10. <van-field maxlength="50" model:value="{{ name }}" input-align="right" placeholder="请填写收货人姓名" border="{{ false }}" />
  11. </view>
  12. </view>
  13. <view class="fromCon">
  14. <text class="fromTit">联系电话</text>
  15. <view class="fromIpt">
  16. <van-field maxlength="11" model:value="{{ phoneNumber }}" type="{{ 'number' }}" input-align="right" placeholder="请输入联系电话" border="{{ false }}" />
  17. </view>
  18. </view>
  19. <view class="fromCon">
  20. <text class="fromTit">选择地区</text>
  21. <view class="fromIpt">
  22. <van-field placeholder="请选择地区" value="{{ provinceName + cityName + regionName}}" input-align="right" bind:tap="onShowAreaList" border="{{ false }}" is-link readonly />
  23. </view>
  24. </view>
  25. <view class="fromCon">
  26. <text class="fromTit">详细地址</text>
  27. <view class="fromIpt">
  28. <van-field maxlength="100" autosize="{{ { maxHeight: 50} }}" type="textarea" model:value="{{ detailAddress }}" input-align="right" placeholder="请填写街道、小区、门牌号等信息" border="{{ false }}" />
  29. </view>
  30. </view>
  31. </view>
  32. <view class="subBtn" bind:tap="onSubmit">
  33. 保存
  34. </view>
  35. </view>
  36. <!-- 地区 -->
  37. <van-popup round="{{true}}" lock-scroll="{{true}}" z-index="{{99999999}}" show="{{showArea}}" position="bottom" safe-area-inset-bottom="{{false}}" bind:close="onCloseAreaList">
  38. <van-area wx:if="{{showArea}}" areaList="{{areaList}}" visible-item-count="6" item-height="46" value="{{ region || city }}" bind:cancel="onCloseAreaList" bind:confirm="submitArea" />
  39. </van-popup>
  40. </view>