感觉用代码控制UI浪费人生,于是整了个新的MVVM方案……

战略插眼…

大佬的这个MVVM方案,和Mobx有着异曲同工之妙,目前有个小项目整正在考虑 状态管理问题,显示考虑Mobx,现在又发现了大佬的这个,大佬们有什么建议吗。。。

Mobx 主要还是web用的,可能不适合游戏。这个MVVM方案 主要是以组件的方式提供绑定数据功能,能避免用大量代码去控制UI显示。如果你希望只用编辑器就能绑定数据,可以考虑这个方案。

mark 是

git中的项目用的哪个版本呢

感谢大佬的mvvm框架,学到了很多东西,在使用过程中发现了一个问题(已经改过了)

  1. 使用VMState组件监听值改变的时候,自定义属性改变时候,因为会把传入的值自动改成 string 类型,所以会导致修改属性值为 boolean 类型的时候会出问题。
  2. 还有就是对节点属性修改的时候,因为cc.Node不是一个组件,所以不能通过getComponent的方式获得,这个地方需要对cc.Node做另外处理。
    (不知道大佬新的版本有没有改掉,附上修改代码)

mark mark

mark:14:

这个厉害了

插眼 mark

插眼~~~~~

Mark一下

强,学习学习

mark一下

mark mark

高端,学习一波

这是撸了个vue?

mark mark

Mark!

Mark!
获益匪浅,正在前往git,点赞