1
ハンドルバーに新しくヘルパーを登録しましたが、ハンドルバーのヘルパーに式を渡すという単純な作業のように思えません。ハンドルバーへの式の受け渡しカスタムヘルパー
さんが言ってみましょう:
Handlebars.registerHelper('or', function (v1, v2) {
return (v1 || v2) ? options.fn(this) : options.inverse(this);
}
そして、それを使用して:もちろん
{{#conditional @index this.warranty_id !== "DEFAULT_FACTORY" }}
それが失敗した、と私はそれを動作させる方法を見つけ出すことはできません。私が必要とするのは、渡される式が、ヘルパー内のv2の値になるようにブール値を返すということです。
ご協力いただければ幸いです。
どのバージョンをオンになっていますか? [Ember.Helper.helper](http://emberjs.com/api/classes/Ember.Helper.html#method_helper) –
@Kitlerはあなたの答え、いいえember、ハンドルバーノードモジュールに感謝します。 – Guillermo
@Guillermo:箱の中のハンドルバーに '!=='はありません。あなたは同じようにカスタムヘルパーを書く必要があります –