user.wxml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. <view>
  2. <auth bindlogin="loginSuccess" />
  3. <view class="photo">
  4. <view class="userinfo-avatar" bindtap="selectPhoto" style="background-image: url({{avatar}})">
  5. </view>
  6. <text class="userinfo-nickname">点击修改头像</text>
  7. <!-- {{userInfo.nickName}} -->
  8. </view>
  9. <view class="info">
  10. <view class="item">
  11. <text>用户昵称</text>
  12. <view class="ir">
  13. <input maxlength="15" placeholder="请输入昵称" value="{{nickname}}" class="ipname" bindinput="updateNickName"></input>
  14. </view>
  15. </view>
  16. <view class="item">
  17. <text>手机号</text>
  18. <view class="ir">
  19. <input value="{{mobile}}" class="ipname" disabled wx:if="{{mobile}}"></input>
  20. <button wx:if="{{!mobile}}" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber" class="getPhone">点击获取手机号</button>
  21. </view>
  22. </view>
  23. <view class="item">
  24. <text>性别</text>
  25. <view class="ir radio">
  26. <view class="checkbox" bindtap="updateSex" data-sex="{{1}}">
  27. <image src="{{gender === 1 ? '/static/images/icon-normal_checkbox-checked.png' :'/static/images/icon-normal_checkbox.png' }}" ></image>
  28. </view>
  29. <view class="checkbox" bindtap="updateSex" data-sex="{{0}}">
  30. <image src="{{gender === 0 ? '/static/images/icon-normal_checkbox-checked.png' :'/static/images/icon-normal_checkbox.png' }}" ></image>
  31. </view>
  32. </view>
  33. </view>
  34. <view class="item">
  35. <text>生日</text>
  36. <view class="ir">
  37. <picker bindchange="bindDateChange" mode="date" value="{{birthday}}">
  38. <view class="picker-date">
  39. {{birthday ? birthday : ''}}
  40. <image src="/static/images/go.png"></image>
  41. </view>
  42. </picker>
  43. </view>
  44. </view>
  45. <view class="item">
  46. <text>城市</text>
  47. <view class="ir">
  48. <picker bindchange="bindRegionChange" mode="region" value="{{region}}" >
  49. <view class="picker-date">
  50. <block wx:if="{{region.length}}">
  51. {{region[0]}},{{region[1]}},{{region[2]}}
  52. </block>
  53. <image src="/static/images/go.png"></image>
  54. </view>
  55. </picker>
  56. </view>
  57. </view>
  58. </view>
  59. <view class="save">
  60. <button bindtap="save">保存</button>
  61. </view>
  62. </view>