addressAdd.wxml 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <view class="add-address">
  2. <auth bindlogin="onShow" />
  3. <lip-sync />
  4. <view class="add-form">
  5. <view class="form-item">
  6. <input class="input" bindinput="bindinputName" placeholder="姓名" value="{{address.userName}}" auto-focus/>
  7. </view>
  8. <view class="form-item">
  9. <input class="input" bindinput="bindinputMobile" value="{{address.telNumber}}" maxlength="15" type="number" placeholder="手机号码"/>
  10. </view>
  11. <view class="form-item">
  12. <input class="input" value="{{address.full_region}}" disabled="true" bindtap="chooseRegion" placeholder="省份、城市、区县"/>
  13. </view>
  14. <view class="form-item">
  15. <input class="input" bindinput="bindinputAddress" value="{{address.detailInfo}}" placeholder="详细地址, 如街道、楼盘号等"/>
  16. </view>
  17. <view class="form-default">
  18. <view bindtap="bindIsDefault" class="default-input {{address.is_default == 1 ? 'selected' : ''}}">
  19. <image src="{{address.is_default ? '../../../static/images/icon-normal_checkbox-checked.png' :'../../../static/images/icon-normal_checkbox.png' }}" class="checkbox"></image>
  20. 设为默认地址
  21. </view>
  22. </view>
  23. </view>
  24. <view class="btns">
  25. <button class="cannel" bindtap="cancelAddress">取消</button>
  26. <button class="save" bindtap="saveAddress">保存</button>
  27. </view>
  28. <view class="region-select" wx:if="{{openSelectRegion}}">
  29. <view class="hd">
  30. <view class="region-selected">
  31. <view class="item {{item.id == 0 ? 'disabled' : ''}} {{(regionType -1) === index ? 'selected' : ''}}" bindtap="selectRegionType" data-region-type-index="{{index}}" wx:for="{{selectRegionList}}" wx:key="{{item.id}}">{{item.name}}</view>
  32. </view>
  33. <view class="done {{selectRegionDone ? '' : 'disabled'}}" bindtap="doneSelectRegion">确定</view>
  34. </view>
  35. <scroll-view scroll-y scroll-top='{{scrollTop}}' scroll-x='false' class="bd">
  36. <view class="region-list">
  37. <view class="item {{item.selected ? 'selected' : ''}}" bindtap="selectRegion" data-region-index="{{index}}" wx:for="{{regionList}}" wx:key="{{item.id}}">{{item.name}}</view>
  38. </view>
  39. </scroll-view>
  40. </view>
  41. </view>
  42. <view class="bg-mask" bindtap="cancelSelectRegion" wx:if="{{openSelectRegion}}"></view>