user.wxml 2.8 KB

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