Meteor: Was ist die beste Möglichkeit zum testen der Gleichheit zweier Werte (z.B. {{#if someVar == 'someVal'}}) bei Blaze?
Ich bin zu definieren, Vorlage Helfer überall dort, einfach testen Sie die Gleichheit von Dokument-Eigenschaft mit einer Konstanten, so kann ich etwas tun, wie dieses in meine Vorlage:
{{#if fruitIsPineapple}}...{{/if}}
Und in meinem template-helper aussieht:
Template.example.helpers({
fruitIsPineapple: function () { return this.document.fruit === 'pineapple'; }
});
Wie kann ich mich retten, ohne dass alle diese Helfer? Es wäre schön, wenn wir ein Gleichheits-operator in Blaze...
- Ein Paket definiert eine Menge praktischer Helfer, darunter eine für die Prüfung der Geschlechter: github.com/raix/Meteor-handlebar-helpers
- Warum hat jemand downvote das? Ich hatte die gleiche Frage, und die Antwort ist nicht dokumentiert irgendwo.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte meine Frage schon beantwortet, dass auf der Meteor Devshop. Stellt sich heraus, können Sie festlegen, LENKER, Helfer, etwa so:
Dann verwenden Sie es in Präfix-position wie dieser:
UI.registerHelper
jetzt?Template.registerHelper
jetzt? ;POhne umständliche code, den Sie erreichen dies, indem Sie raix:LENKER-Helfer und tun Sie etwas wie dieses: