我正在使用Ember 2.14.1。
计算属性和类似的东西(直到可路由组件着陆)是在路上还是在控制器中更好?
出于表演原因,我的意思是。有什么不同吗?
答案 0 :(得分:1)
没有表现原因。在大多数情况下,您应该在Component中定义计算属性,并将数据从路径传递到组件中(可以通过Controller或直接在模板中“直接”)。我认为计算属性在路由中很有用的情况很少。您可以也使用Controller并在那里定义您的计算属性,因为渲染模板的“上下文”是一个Controller(无论您是否明确定义)。