Javascript 如何反转空格键的顺序#每个块
helperJavascript 如何反转空格键的顺序#每个块,javascript,meteor,spacebars,Javascript,Meteor,Spacebars,helpersentencesList是包含元素text的对象数组 HTML: CLIENT.JS sentencesList: function() { return Session.get(SENTENCES) } 如何反转排序,即最高索引编号显示在顶部,索引位置0处的元素显示在底部?您可以反转数组: sentencesList: function() { return Session.get(SENTENCES).reverse(); } 请注意:尽管{{{#each}
sentencesList
是包含元素text
的对象数组
HTML:
CLIENT.JS
sentencesList: function() {
return Session.get(SENTENCES)
}
如何反转排序,即最高索引编号显示在顶部,索引位置0处的元素显示在底部?您可以
反转数组:
sentencesList: function() {
return Session.get(SENTENCES).reverse();
}
请注意:尽管{{{#each}}
对数组和游标都有效,但此方法是特定于数组的。因此,您不能在返回Collection.find()调用时使用它。要通过集合实现这一点,您必须在要从中反转顺序的键上使用。如果要反转多个数组,可以在(比如)main.js中创建通用帮助器:
在模板中:
{{#each reverseArray sentencesList}}
{{text}}
{{/each}}
假设它是一个数组Thx。作为旁注:我必须在子表达式周围加上括号才能使其工作:{{{#each(reverseArray sentencesList)}
Template.registerHelper('reverseArray', (array) => array.reverse());
{{#each reverseArray sentencesList}}
{{text}}
{{/each}}