Browse Source

cl-switch 默认值问题

神仙都没用 1 year ago
parent
commit
a04dfc925e
1 changed files with 5 additions and 4 deletions
  1. 5 4
      src/plugins/crud/components/switch/index.tsx

+ 5 - 4
src/plugins/crud/components/switch/index.tsx

@@ -41,15 +41,16 @@ export default defineComponent({
 				status.value = val;
 
 				if (val !== undefined) {
-					// 调整值类型
 					if (isBoolean(val)) {
 						activeValue.value = true;
 						inactiveValue.value = false;
-					} else {
-						activeValue.value = props.activeValue;
-						inactiveValue.value = props.inactiveValue;
+
+						return true;
 					}
 				}
+
+				activeValue.value = props.activeValue;
+				inactiveValue.value = props.inactiveValue;
 			},
 			{
 				immediate: true