Ember将Mixin OR Service用于共享数据

时间:2016-03-09 11:30:58

标签: javascript ember.js ember-cli

我在我的应用程序中使用Ember 2.

我的问题是在路由之间共享数据(不是我们可以使用Query / Path参数执行的简单参数,而是像对象信息那样稍大的数据)

做同样事情的最佳方法是什么? Mixin OR服务? 我想要singleton共享实例。我知道Ember Service默认是单身。但是我们可以通过某种方式使用Ember Mixin获得单例共享对象吗?

1 个答案:

答案 0 :(得分:1)

服务是您所需要的,而不是混合!

你永远不应该有mixin的实例,因为你只应该使用它们将它们混合到你的实际对象中。