phone.wxml 1.9 KB

1234567891011121314151617181920212223242526272829303132333435
  1. <view class="logo">
  2. <image src="/static/image/logo.png" bindtap="todev" />
  3. </view>
  4. <!-- 手机号登录 -->
  5. <!-- <phone id='login' /> -->
  6. <!-- 账号登录 -->
  7. <account id='login' />
  8. <view style="width: 100vw; text-align: center;margin-top: 60rpx;margin-bottom: 40rpx;">
  9. <van-button disabled='{{disabled}}' custom-class='login' bindtap="userLogin" loading='{{loading}}' loading-text="{{language['登录中']||'登录中'}}..." color='linear-gradient(90deg, #3874F6 0%, #095DE0 100%);'>{{language['登录']||'登录'}}</van-button>
  10. </view>
  11. <!-- 隐私协议 -->
  12. <view class="agreement">
  13. <van-checkbox icon-size="28rpx" label-class='con' value="{{ isAgree }}" bind:change="isAgreeChange"> {{language['已阅读并同意']||'已阅读并同意'}}<text catchtap="checkTheAgreement">《{{language['隐私协议']||'隐私协议'}}》</text></van-checkbox>
  14. </view>
  15. <!-- 快捷登录 -->
  16. <block>
  17. <view style="height: 100rpx;" />
  18. <van-divider contentPosition="center">{{language['其他登录方式']||'其他登录方式'}}</van-divider>
  19. <view style="width: 100%; text-align: center;">
  20. <text class="iconfont icon-a-wodebangdingweixin" style="font-size: 100rpx; color:#07C160;" bindtap="wechatLogin" />
  21. </view>
  22. </block>
  23. <view style="text-align: center; margin-top: 20px;">
  24. <picker mode="selector" range="{{languages}}" range-key='languagename' value="{{rowIndex}}" bindchange='changeLanguages'>
  25. {{languagename}}
  26. </picker>
  27. </view>
  28. <van-dialog use-slot show='{{ showDialog }}' confirmButtonText="{{language['同意并获取']||'同意并获取'}}" cancelButtonText="{{language['取消']||'取消'}}" confirm-button-color='var(--assist)' show-cancel-button bind:confirm='onConfirm'>
  29. <view class="dialog">
  30. {{language['请阅读并同意']||'请阅读并同意'}} <navigator class="navigator" url="#" bind:tap="checkTheAgreement">《{{language['隐私协议']||'隐私协议'}}》</navigator>
  31. </view>
  32. </van-dialog>