選択したIDとIDが一致する場合に、要素を{{each}}ブロックでアクティブとしてマークできるように、一見単純なハンドルバーヘルパーを配置しようとしています。
これが私がオンラインで見つけたヘルパーを使った1つの試みです。
Handlebars.registerHelper('ifequal', function (val1, val2, fn, elseFn) {
console.log(val1);
console.log(val2);
if (val1 === val2) {
return fn();
} else if (elseFn) {
return elseFn();
}
});
私の友人はまた、より多くの「ハンドルバーウェイ」の試みのためのフィドルを持っています。
したがって、すべての人が私の要素をビューでラップしてdidInsertElementなどを使用するように指示する前に、実際の質問をさせてください。この場合、残り火のハンドルバーヘルパーは壊れていますか?私のヘルパーは値を期待していて、文字列を取得しています。それは期待される動作ですか?