gpt4 book ai didi

javascript - Meteor Spacebars 自定义拆分助手不呈现

转载 作者:行者123 更新时间:2023-11-29 21:34:59 28 4
gpt4 key购买 nike

我正在尝试使用自定义助手来转换这样的字符串:

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}}

它根本不返回任何东西...有人可以帮助我吗?

最佳答案

看看Nested sub-expressions .这是从 v1.2 开始支持的。

您的 split 助手在将 category 作为参数后没有返回,因此,您可以更新模板以使用子表达式。

{{#each (split category)}}
{{cat}}
{{/each}}

关于javascript - Meteor Spacebars 自定义拆分助手不呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35086292/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com