phone.wxml 1.9 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <view class="logo">
  2. <image wx:if="{{showLogo}}" src="/static/image/logo.png" bindtap="todev" />
  3. </view>
  4. <!-- 手机号登录 -->
  5. <!-- <phone id='login' language="{{language}}" /> -->
  6. <!-- 账号登录 -->
  7. <account id='login' language="{{language}}" />
  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%);'>
  10. {{language['登录']||'登录'}}
  11. </van-button>
  12. </view>
  13. <view class="agreement">
  14. <van-checkbox icon-size="28rpx" label-class='con' value="{{ isAgree }}" bind:change="isAgreeChange">
  15. {{language['已阅读并同意']||'已阅读并同意'}}<text catchtap="checkTheAgreement">《{{language['隐私协议']||'隐私协议'}}》</text>
  16. </van-checkbox>
  17. </view>
  18. <view style="height: 100rpx;" />
  19. <van-divider contentPosition="center">{{language['其他登录方式']||'其他登录方式'}}</van-divider>
  20. <view style="width: 100%; text-align: center;">
  21. <text class="iconfont icon-a-wodebangdingweixin" style="font-size: 100rpx; color:#07C160;" bindtap="wechatLogin" />
  22. </view>
  23. <view wx:if="{{languagename}}" 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['请阅读并同意']||'请阅读并同意'}}
  31. <navigator class="navigator" url="#" bind:tap="checkTheAgreement">《{{language['隐私协议']||'隐私协议'}}》</navigator>
  32. </view>
  33. </van-dialog>