Explorar el Código

cl-switch 默认值问题

神仙都没用 hace 1 año
padre
commit
a04dfc925e
Se han modificado 1 ficheros con 5 adiciones y 4 borrados
  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