Ver Fonte

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

songfeiyang há 1 ano atrás
pai
commit
a5405c670d

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

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

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

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