cocos creator的数据双向绑定
背景
平常开发vue项目,有双向绑定,数据和展示是分离的,不需要关系什么时候去更新view
但cocos中,view是需要自己去更新。搜索很久终于发现了一篇博客
参考
使用
以下是自己在ts中是实践
1 | // 对msgEnemy变量进行的动态绑定,先定义一个私有变量 |
当进行血量减少时
1 | subHP(val){ |
结语
使用 get/set 的好处
灵活控制读写权限
为抽象做准备
数据可靠性
可以实现 MVVM
平常开发vue项目,有双向绑定,数据和展示是分离的,不需要关系什么时候去更新view
但cocos中,view是需要自己去更新。搜索很久终于发现了一篇博客
以下是自己在ts中是实践
1 | // 对msgEnemy变量进行的动态绑定,先定义一个私有变量 |
当进行血量减少时
1 | subHP(val){ |
使用 get/set 的好处
灵活控制读写权限
为抽象做准备
数据可靠性
可以实现 MVVM