瀏覽代碼

fix 登录默认勾选协议 新增记住密码

songfeiyang 1 年之前
父節點
當前提交
a5405c670d
共有 3 個文件被更改,包括 37 次插入6 次删除
  1. 7 1
      src/pages/login/phoneLogin.vue
  2. 2 2
      src/pages/login/register.vue
  3. 28 3
      src/pages/tabbar/community/index.vue

+ 7 - 1
src/pages/login/phoneLogin.vue

@@ -27,6 +27,12 @@
           >
           >
           </u-input>
           </u-input>
         </u-form-item>
         </u-form-item>
+        <u-checkbox
+          shape="circle"
+          @change="checkboxChange"
+          :checked="isChecked"
+        ></u-checkbox>
+        <view @click="forgetPassword">记住密码</view>
         <view class="phone-question" @click="forgetPassword">忘记密码?</view>
         <view class="phone-question" @click="forgetPassword">忘记密码?</view>
         <u-form-item>
         <u-form-item>
           <u-button
           <u-button
@@ -123,7 +129,7 @@ export default {
       },
       },
       seconds: 120,
       seconds: 120,
       tips: '',
       tips: '',
-      isChecked: false,
+      isChecked: true,
       show: false,
       show: false,
       loading: false,
       loading: false,
     };
     };

+ 2 - 2
src/pages/login/register.vue

@@ -79,7 +79,7 @@
           我已阅读并同意
           我已阅读并同意
           <text class="terms">《用户协议》</text>
           <text class="terms">《用户协议》</text>
           <text class="terms">《隐私政策》</text>
           <text class="terms">《隐私政策》</text>
-          <text class="terms">《儿童/青少年个人信息保护规则》</text>
+          <!-- <text class="terms">《儿童/青少年个人信息保护规则》</text> -->
         </text>
         </text>
       </view>
       </view>
     </view>
     </view>
@@ -146,7 +146,7 @@ export default {
       },
       },
       seconds: 120,
       seconds: 120,
       tips: '',
       tips: '',
-      isChecked: false,
+      isChecked: true,
       show: false,
       show: false,
       loading: false,
       loading: false,
     };
     };

+ 28 - 3
src/pages/tabbar/community/index.vue

@@ -3,7 +3,18 @@
     <!-- 关注和推荐 -->
     <!-- 关注和推荐 -->
     <u-navbar leftIcon="" leftIconSize="32">
     <u-navbar leftIcon="" leftIconSize="32">
       <view slot="center">
       <view slot="center">
-        <u-tabs :list="list" lineWidth="32" />
+        <u-tabs
+          :list="list"
+          lineWidth="32"
+          @change="tabChange"
+          v-if="!player"
+        />
+        <u-tabs
+          :list="list.filter(tab => tab.name !== '关注')"
+          lineWidth="32"
+          @change="tabChange"
+          v-else
+        />
       </view>
       </view>
     </u-navbar>
     </u-navbar>
     <!-- 消息列表 -->
     <!-- 消息列表 -->
@@ -50,13 +61,13 @@ export default {
   },
   },
   data() {
   data() {
     return {
     return {
-      list: [{ name: '关注' }, { name: '推荐' }],
-      current: 0,
+      list: [{ name: '关注' }, { name: '推荐' }, { name: '广场' }],
       duration: 700,
       duration: 700,
       scrollTop: 0,
       scrollTop: 0,
       old: {
       old: {
         scrollTop: 0,
         scrollTop: 0,
       },
       },
+      player: false,
     };
     };
   },
   },
 
 
@@ -66,6 +77,12 @@ export default {
     },
     },
   },
   },
 
 
+  //点击tab时触发
+  onTabItemTap() {},
+
+  //页面加载触发
+  onLoad() {},
+
   methods: {
   methods: {
     upper(e) {},
     upper(e) {},
 
 
@@ -75,6 +92,14 @@ export default {
       this.old.scrollTop = e.detail.scrollTop;
       this.old.scrollTop = e.detail.scrollTop;
     },
     },
 
 
+    //切换tab
+    tabChange(item) {
+      uni.showToast({
+        title: '提示的内容',
+        icon: '',
+      });
+    },
+
     goTop(e) {
     goTop(e) {
       this.scrollTop = this.old.scrollTop;
       this.scrollTop = this.old.scrollTop;
       this.$nextTick(() => {
       this.$nextTick(() => {