很厉害,mark
看了大半代码忍不住拍手称好,框架核心清晰明了,精简好用。大佬对对组件式编程的运用真是666。
战略mark
mark一下 感谢大佬分享
mask!
这个是真牛逼
mark一下。。
有空再试试
我插眼了没。
赞!马一个
同问,想导入看看demo
虽然我没用过,但是目测非常损耗性能,而且好处并不多,代码量也没减少,只是调用更新ui的代码方便点,但是取得代之的是非常损耗性能,不建议使用
mark一下
mark!!!
mask!
mark一下
我把代码下回来看了一下,确实如你所说一样,但看大家那么热情就不说扫兴的话而已。
变更是在update里每帧做对比的,整个绑定也不是vue那种绑定,是每个变量有个字符串的路径,组件里绑定这个路径字符串,每当字符串对应的值变化就回调更新。
说实话,自成一套也是可以的,但增加这么多理解成本也没带来额外好处,对已有一套的人或项目没太大意义。
这个是个实验性质的,说实话对复杂的项目控制度不是很好,复杂的项目UI动画多,数值变动时间需要手动控制。不过这个MVVM 数值变动监听不是在Update里对比的,而是劫持get/set ,只要赋值就会触发,不过在组件调用得按 a.b.c 的方式调用。
