Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我开始评估 HTML5 应用程序的框架。我真的很喜欢开发应用程序的 enyo 模型。但是,我的应用程序需要一个对象关系映射器 (ORM) 来进行本地存储,并且需要某种方法来根据 ORM 数据的变化来更新 UI。
看起来 Ember 与 ORM 和更新部分有一些很好的联系。
有人用过这两个吗?这是否有意义或其中任何一个(自己)已经解决了整个问题空间?
提前致谢,
查理
我还没有尝试直接集成它们,但我认为 Enyo 事件模型在这里可以很好地工作。让 ORM 作为应用程序中的顶级组件存在,并使用 enyo.waterfall() 或 enyo.waterfallDown() 将数据更改消息广播到组件树中。
我在我正在研究的密码游戏中做了类似的事情,我使用该机制将有关玩家猜测的信息广播到视图树中,单个单元格使用它们来修改它们的显示。