Explorar el Código

主页字体修改

wkyy hace 2 años
padre
commit
f527a5b745
Se han modificado 2 ficheros con 22 adiciones y 6 borrados
  1. 19 3
      pages/index/index.vue
  2. 3 3
      pages/user/setting.vue

+ 19 - 3
pages/index/index.vue

@@ -277,7 +277,7 @@
 				// u-radio-group的v-model绑定的值如果设置为某个radio的name,就会被默认选中
 				value: '长辈模式',
 				elderStatus: false,
-				fontMode: 0,
+				fontMode: '',
 			}
 		},
 		onLoad(op) {
@@ -316,6 +316,22 @@
 			
 		},
 		onReady() {
+			if (this.carhelp.get("getElderModeClass")) {
+				if(this.carhelp.get("getElderModeClass") == "长辈模式") {
+					this.fontMode = '1';
+				} else {
+					this.fontMode = '0';
+				}
+				API.changeFont({fontMode: this.fontMode}).then((res) => {
+					
+				}).catch(error => {
+					uni.showToast({
+						title: error,
+						icon: "none"
+					})
+				})
+			}
+			
 			this.getUserInfo();
 		
 
@@ -498,11 +514,11 @@
 				if(this.value == "长辈模式") {
 					this.elderStatus = true;
 					this.carhelp.set("getElderModeClass", "长辈模式");
-					this.fontMode = 1;
+					this.fontMode = '1';
 				} else {
 					this.elderStatus = false;
 					this.carhelp.set("getElderModeClass", "标准模式");
-					this.fontMode = 0;
+					this.fontMode = '0';
 				}
 				
 				API.changeFont({fontMode: this.fontMode}).then((res) => {

+ 3 - 3
pages/user/setting.vue

@@ -50,7 +50,7 @@
 					fontWeight: 'bold',
 					fontSize: '18px',
 				},
-				fontMode: 0
+				fontMode: '',
 			}
 		},
 		onReady() {
@@ -73,10 +73,10 @@
 			checkedChange() {
 				if(this.checked) {
 					this.carhelp.set("getElderModeClass", "长辈模式");
-					this.fontMode = 1;
+					this.fontMode = '1';
 				} else {
 					this.carhelp.set("getElderModeClass", "标准模式");
-					this.fontMode = 0;
+					this.fontMode = '0';
 				}
 				
 				API.changeFont({fontMode: this.fontMode}).then((res) => {