profilePatch.wxml 2.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <!--component/profilePatch.wxml-->
  2. <view wx:if="{{ifShow}}" class="pa-layer-container">
  3. <view class="auth-bg" bindtap="quitHandle" disable-scroll="true">
  4. </view>
  5. <view class="pa-layer {{showPhone ?'hasPhone' :''}}" style="bottom: {{bottom}}">
  6. <view class="title">还差一步,更新微信信息即可参与活动 </view>
  7. <view class="content">
  8. <!-- <cover-image src="/static/images/img_empower_logo@2x.png"></cover-image> -->
  9. <view class="col" wx:if="{{showPhone}}">
  10. <text class="label">手机号</text>
  11. <button class="avatar-wrapper" open-type="getPhoneNumber" bindgetphonenumber="handleGetPhoneNumber" wx:if="{{phoneNumber.length ===0}}">
  12. <text class="update-text">绑定手机</text>
  13. </button>
  14. <text class="ipname" wx:else> {{phoneNumber}}</text>
  15. </view>
  16. <view class="col">
  17. <text class="label">头像</text>
  18. <button class="avatar-wrapper" open-type="chooseAvatar" bind:chooseavatar="onChooseAvatar">
  19. <image class="avatar-select" src="{{avatar || defaultAvatarUrl}}"></image>
  20. </button>
  21. <button class="avatar-wrapper" open-type="chooseAvatar" bind:chooseavatar="onChooseAvatar">
  22. <text class="update-text">点击更新</text>
  23. </button>
  24. </view>
  25. <view class="col">
  26. <text class="label">昵称</text>
  27. <input type="nickname" placeholder="请输入昵称" maxlength="15" value="{{nickname}}" class="ipname" bindinput="updateNickName"></input>
  28. </view>
  29. </view>
  30. <button wx:if="{{showPhone}}" disabled="{{phoneNumber.length=== 0|| avatar.length === 0 || nickname.length === 0}}" class="button {{(phoneNumber.length> 0 && avatar.length> 0 && nickname.length> 0 ) ? 'enable':'disable'}}" bindtap="updateUserInfo">更新微信息 </button>
  31. <button disabled="{{avatar.length === 0 || nickname.length === 0}}" wx:else class="button {{(avatar.length> 0 && nickname.length> 0 ) ? 'enable':'disable'}}" bindtap="updateUserInfo">更新微信息 </button>
  32. </view>
  33. </view>