【发布时间】:2016-10-14 21:32:10
【问题描述】:
我有一个Helper,它接收一个元素数组并根据第一个元素返回一些其他数组。
{{#each (sorted-strings myStrings) as |string|}}
{{string}}
{{/each}}
Helper 的实现可以是这样的:
// app/helpers/sorted-strings.js
import Ember from 'ember';
export function sortedStrings(params/*, hash*/) {
return params[0].sort();
}
export default Ember.Helper.helper(sortedStrings);
Helper 工作正常,但如果原始 myString 数组发生更改,则更改不会影响已呈现的列表。
如何将 ComputedProperty 的行为与 Helper 的结果结合起来?
【问题讨论】:
标签: ember.js helper computed-properties