Meteor Spacebars 自定义拆分助手不呈现
Meteor Spacebars custom split helper not rendering
我正在尝试使用自定义助手来转换这样的字符串:
category = "Technology, Programming, Food, Cats";
成数组。到目前为止我有:
PostItem.js
Template.postItem.helpers({
split: function(stringCategory){
//split the string based on , and " ".
var cat = stringCategory.split(/,| /);
window.console.info(cat);
return cat;
}
});
问题是在渲染时,我不知道还能尝试什么,但是这段代码:
PostItem.html
{{#each split category}}
{{cat}}
{{/each}}
它根本 return 什么都没有...有人可以帮助我吗?
看看Nested sub-expressions。这是从 v1.2 开始支持的。
您的 split
助手在将 category
作为参数后未返回,因此,您可以更新模板以使用子表达式。
{{#each (split category)}}
{{cat}}
{{/each}}
我正在尝试使用自定义助手来转换这样的字符串:
category = "Technology, Programming, Food, Cats";
成数组。到目前为止我有:
PostItem.js
Template.postItem.helpers({
split: function(stringCategory){
//split the string based on , and " ".
var cat = stringCategory.split(/,| /);
window.console.info(cat);
return cat;
}
});
问题是在渲染时,我不知道还能尝试什么,但是这段代码:
PostItem.html
{{#each split category}}
{{cat}}
{{/each}}
它根本 return 什么都没有...有人可以帮助我吗?
看看Nested sub-expressions。这是从 v1.2 开始支持的。
您的 split
助手在将 category
作为参数后未返回,因此,您可以更新模板以使用子表达式。
{{#each (split category)}}
{{cat}}
{{/each}}