+1
-1
| { | ||
| "name": "sact", | ||
| "version": "0.1.6", | ||
| "version": "0.1.7", | ||
| "description": "this is a MVVM JavaScript framework that use Proxy to reactive data, like Vue3", | ||
@@ -5,0 +5,0 @@ "main": "./src/main.js", |
+20
-1
@@ -1,2 +0,2 @@ | ||
| import { isArray, sactWarn } from "../tools/untils.js"; | ||
| import { isArray, isObj, sactWarn } from "../tools/untils.js"; | ||
@@ -18,2 +18,5 @@ export const vnodeType = { | ||
| } | ||
| if (b && b.class) { | ||
| b.class = renClass(b.class); | ||
| } | ||
| this.componentOptions = d | ||
@@ -213,2 +216,18 @@ | ||
| return seen; | ||
| } | ||
| function renClass(cls){ | ||
| let res = ""; | ||
| if(isObj(cls)){ | ||
| for(let i in cls){ | ||
| if(cls[i]){ | ||
| res += i + " "; | ||
| } | ||
| } | ||
| } | ||
| else if(isArray(cls)){ | ||
| cls.forEach((i)=>{ | ||
| res += i + " "; | ||
| }) | ||
| } | ||
| } |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
211152
0.18%5363
0.34%2
-33.33%