木邻有你前端代码仓库
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1 lines
2.4 KiB

<view class="login-container data-v-01083b9b"><image class="bg-image data-v-01083b9b" src="{{appBg}}" mode="aspectFill"></image><view class="content data-v-01083b9b"><view class="title-section data-v-01083b9b"><view class="login-title data-v-01083b9b">{{loginTitle}}</view></view><view class="button-section data-v-01083b9b"><view data-event-opts="{{[['tap',[['phoneLogin',['$event']]]]]}}" class="login-btn primary data-v-01083b9b" bindtap="__e"><text class="btn-text data-v-01083b9b">授权手机号登录</text></view><view data-event-opts="{{[['tap',[['cancelLogin',['$event']]]]]}}" class="login-btn secondary data-v-01083b9b" bindtap="__e"><text class="btn-text data-v-01083b9b">取消登录</text></view><view class="agreement-text-container data-v-01083b9b"><view class="agreement-checkbox-row data-v-01083b9b"><view data-event-opts="{{[['tap',[['toggleAgreement',['$event']]]]]}}" class="custom-checkbox data-v-01083b9b" bindtap="__e"><block wx:if="{{!isAgreed}}"><uv-icon vue-id="d13cf7c0-1" name="checkmark-circle" size="20" color="#cccccc" class="data-v-01083b9b" bind:__l="__l"></uv-icon></block><block wx:else><uv-icon vue-id="d13cf7c0-2" name="checkmark-circle-fill" size="20" color="#1488DB" class="data-v-01083b9b" bind:__l="__l"></uv-icon></block></view><view class="agreement-text-content data-v-01083b9b"><text class="agreement-text data-v-01083b9b">阅读并同意我们的</text><text data-event-opts="{{[['tap',[['showPolicy',['$event']]]]]}}" class="agreement-link data-v-01083b9b" bindtap="__e">《服务协议与隐私条款》</text><text class="agreement-text data-v-01083b9b">以及</text><text data-event-opts="{{[['tap',[['showPrivacy',['$event']]]]]}}" class="agreement-link data-v-01083b9b" bindtap="__e">《个人信息保护指引》</text></view></view></view></view></view><uv-modal vue-id="d13cf7c0-3" title="服务协议与隐私条款" data-ref="modalPolicy" class="data-v-01083b9b vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view class="slot-content data-v-01083b9b"><rich-text nodes="{{loginPolicy}}" class="data-v-01083b9b"></rich-text></view></uv-modal><uv-modal vue-id="d13cf7c0-4" title="个人信息保护指引" data-ref="modalPrivacy" class="data-v-01083b9b vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view class="slot-content data-v-01083b9b"><rich-text nodes="{{loginPrivacy}}" class="data-v-01083b9b"></rich-text></view></uv-modal></view>