You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
2.0 KiB
39 lines
2.0 KiB
<view class="add-address">
|
|
<view class="add-form">
|
|
<view class="form-item">
|
|
<input class="input" bindinput="bindinputName" placeholder="姓名" value="{{address.name}}" auto-focus/>
|
|
</view>
|
|
<view class="form-item">
|
|
<input class="input" bindinput="bindinputMobile" value="{{address.mobile}}" placeholder="手机号码"/>
|
|
</view>
|
|
<view class="form-item">
|
|
<input class="input" value="{{address.full_region}}" disabled="true" bindtap="chooseRegion" placeholder="省份、城市、区县"/>
|
|
</view>
|
|
<view class="form-item">
|
|
<input class="input" bindinput="bindinputAddress" value="{{address.address}}" placeholder="详细地址, 如街道、楼盘号等"/>
|
|
</view>
|
|
<view class="form-default">
|
|
<text bindtap="bindIsDefault" class="default-input {{address.is_default == 1 ? 'selected' : ''}}">设为默认地址</text>
|
|
</view>
|
|
</view>
|
|
|
|
<view class="btns">
|
|
<button class="cannel" bindtap="cancelAddress">取消</button>
|
|
<button class="save" bindtap="saveAddress">保存</button>
|
|
</view>
|
|
|
|
<view class="region-select" wx:if="{{openSelectRegion}}">
|
|
<view class="hd">
|
|
<view class="region-selected">
|
|
<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>
|
|
</view>
|
|
<view class="done {{selectRegionDone ? '' : 'disabled'}}" bindtap="doneSelectRegion">确定</view>
|
|
</view>
|
|
<view class="bd">
|
|
<view class="region-list">
|
|
<view class="item {{item.selected ? 'selected' : ''}}" bindtap="selectRegion" data-region-index="{{index}}" wx:for="{{regionList}}" wx:key="{{item.id}}">{{item.name}}</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="bg-mask" bindtap="cancelSelectRegion" wx:if="{{openSelectRegion}}"></view> |