| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- <!--index.wxml-->
- <view class="wrap">
- <view class="user_thumb">
- <image class="thumb" src="{{ userInfo.thumb }}"></image>
- </view>
- <view class="user_info">
- <view class="item">
- <view class="item_l">
- <view class="label">昵称</view>
- <view class="wenzi">{{ userInfo.nickname }}</view>
- </view>
- </view>
- <view class="item">
- <view class="item_l">
- <view class="label">手机</view>
- <view class="wenzi">{{ userInfo.phone ? userInfo.phone : '未绑定' }}</view>
- </view>
- <view class="item_r red" bind:tap="onShowChangePhone">更换手机号</view>
- </view>
- <view class="item">
- <view class="item_l">
- <view class="label">性别</view>
- <view class="wenzi">{{ userInfo.sex == 0 ? "保密" : userInfo.sex == 1 ? "男" : "女" }}</view>
- </view>
- </view>
- <view class="item">
- <view class="item_l">
- <view class="label">生日</view>
- <view class="wenzi">{{ userInfo.birthday ? userInfo.birthday : "未设置" }}</view>
- </view>
- <view class="item_r red" bind:tap="onShowBirthPop">修改</view>
- </view>
- </view>
- </view>
- <!-- 更换手机号 -->
- <van-overlay class-style="background: rgba(0,0,0,.3);" show="{{ showPhonePop }}">
- <view class="phoneWrap">
- <view class="title">更换手机号</view>
- <view class="form_wrap">
- <view class="form_item">
- <view class="item_label">新手机号码</view>
- <view class="item_file">
- <van-field
- value="{{ phone }}"
- placeholder="请输入手机号码"
- border="{{ false }}"
- bind:change="getPhone"
- />
- <button hover-class="none" class="btn_code" disabled="{{codeLoading}}" loading="{{codeLoading}}" bind:tap="sendCode">{{ codeBtnName }}</button>
- </view>
- </view>
- <view class="form_item">
- <view class="item_label">手机验证码</view>
- <view class="item_file">
- <van-field
- value="{{ code }}"
- placeholder="请输入手机验证码"
- border="{{ false }}"
- bind:change="getPhoneCode"
- />
- </view>
- </view>
- </view>
- <view class="btns">
- <view class="btn cancel" bind:tap="onCloseChangePhone">取消</view>
- <view class="btn" bind:tap="onConfirmChangePhone">确定</view>
- </view>
- </view>
- </van-overlay>
- <!-- 修改生日 -->
- <van-popup show="{{ showBirthPop }}" position="bottom">
- <van-datetime-picker
- type="date"
- value="{{ currentBirth }}"
- max-date="{{ maxDate }}"
- min-date="{{ minDate }}"
- bind:confirm = "confirmBirthPop"
- bind:cancel = "closeBirthPop"
- />
- </van-popup>
|