Javascript 车把的奇数和偶数比较辅助工具
我试图找到一种方法,根据数组索引的奇数或偶数来解析不同的数组 我在看这个,希望能找到这样的东西:Javascript 车把的奇数和偶数比较辅助工具,javascript,jquery,html,handlebars.js,javascript-framework,Javascript,Jquery,Html,Handlebars.js,Javascript Framework,我试图找到一种方法,根据数组索引的奇数或偶数来解析不同的数组 我在看这个,希望能找到这样的东西: {{#each array}} {{#if_odd {{@index}}}} {{this}} is odd {{else}} {{this}} is even {{/if_odd}} {{/each}} 我真的不在乎语法,但希望我的想法能被理解。有什么帮助吗?谢谢。我创建了这个帮助程序,它成功了 Handlebars.registerHelper('if_even', func
{{#each array}}
{{#if_odd {{@index}}}}
{{this}} is odd
{{else}}
{{this}} is even
{{/if_odd}}
{{/each}}
我真的不在乎语法,但希望我的想法能被理解。有什么帮助吗?谢谢。我创建了这个帮助程序,它成功了
Handlebars.registerHelper('if_even', function(conditional, options) {
if((conditional % 2) == 0) {
return options.fn(this);
} else {
return options.inverse(this);
}
});
就在这里
我尝试这样做是基于mu太短
建议:
{{#if_even @index}}
编写自己的
is_odd
helper,然后{{{{{{is_odd@index}}
应该可以工作。你知道写作助手吗?你在编写自己的助手方面做过任何研究吗?是的,我猜使用{{{{{{@index}}}
是错误的,{{{{{if}@index}}}
是正确的。难怪我最初不能让它工作。请查看我自己的meteor 1.3+助手实现,这是专门为meteor开发人员设计的。