的JavaScript哈希我有js函数返回哈希:遍历在HTML模板
Template.mainmenu.menuitem = function() {
var links = {};
links["mail"] = "http://some.net";
links["rss"] = "http://rss.com";
return links;
};>
我想遍历这个哈希值在HTML模板并创建一组链接。
我已经尝试此代码:
<template name="mainmenu">
{{#each menuitem}}
{{this}}
{{/each}}
</template>
但它返回任何结果。如果我将哈希更改为数组,所有工作正常。
我如何可以遍历哈希和构建HTML链接:
<a href="{{this.value}}">{{this.key}}</a>
你能解释我怎么能写我自己的帮手,它会返回哈希的内容?对不起,但我是js的新手。 – demas
Metor原生使用Handlebars模板引擎,所以http://handlebarsjs.com/block_helpers.html – Denis