在ember.js中创建可重用视图/组件的代码复制

时间:2013-12-15 03:03:14

标签: ember.js ember.js-view

我必须创建一个可以在ember应用程序中的多个位置使用的提要阅读器。

在这种情况下,我决定使用'view'或'component'。 一个问题是,在这两种情况下,我必须将数据保持在“视图”或“组件”的一侧。我必须触发控制器请求最新数据,控制器更新存储在模型中的数据。这种方法的问题是获取和更新模型代码应该在使用提要阅读器的所有地方进行复制。有什么方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

如果代码可以通用,则创建一个mixin,然后您可以将该mixin添加到控制器中。

http://emberjs.com/api/classes/Ember.Mixin.html