user.wxml 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  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 placeholder="请输入昵称" maxlength="15" value="{{nickname}}" class="ipname" bindinput="updateNickName"></input>
  14. </view>
  15. </view>
  16. <view class="item">
  17. <text>手机号</text>
  18. <view class="ir">
  19. <input disabled="{{true}}" bindblur="save" data-type="2" bindinput="changPhone" value="{{mobile}}" class="ipname" wx:if="{{mobile}}"></input>
  20. <button style="background:transparent;padding:0;" wx:if="{{!mobile}}" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber" >
  21. <!-- <input disabled="{{true}}" data-type="2" bindinput="changPhone" value="{{mobile}}" class="ipname" ></input> -->
  22. </button>
  23. <button wx:if="{{!mobile}}" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber" class="getPhone">点击获取手机号</button>
  24. </view>
  25. </view>
  26. <view class="item">
  27. <text>性别</text>
  28. <view class="ir radio">
  29. <view class="checkbox" bindtap="updateSex" data-sex="{{1}}">
  30. <image src="{{gender === 1 ? '/static/images/icon-normal_checkbox-checked.png' :'/static/images/icon-normal_checkbox.png' }}" ></image>
  31. </view>
  32. <view class="checkbox" bindtap="updateSex" data-sex="{{0}}">
  33. <image src="{{gender === 0 ? '/static/images/icon-normal_checkbox-checked.png' :'/static/images/icon-normal_checkbox.png' }}" ></image>
  34. </view>
  35. </view>
  36. </view>
  37. <view class="item">
  38. <text>生日</text>
  39. <view class="ir">
  40. <picker bindchange="bindDateChange" mode="date" value="{{birthday}}">
  41. <view class="picker-date">
  42. {{birthday ? birthday : ''}}
  43. <image src="/static/images/go.png"></image>
  44. </view>
  45. </picker>
  46. </view>
  47. </view>
  48. <view class="item">
  49. <text>城市</text>
  50. <view class="ir">
  51. <picker bindchange="bindRegionChange" mode="region" value="{{region}}" >
  52. <view class="picker-date">
  53. <block wx:if="{{region.length}}">
  54. {{region[0]}},{{region[1]}},{{region[2]}}
  55. </block>
  56. <image src="/static/images/go.png"></image>
  57. </view>
  58. </picker>
  59. </view>
  60. </view>
  61. </view>
  62. <view class="save">
  63. <button bindtap="save" data-type="1" >保存</button>
  64. </view>
  65. </view>