Mam takie oświadczenie:
{{#if IsValid}}
Chcę wiedzieć, jak mogę użyć negatywnego if
stwierdzenia, które wyglądałoby tak:
{{#if not IsValid}}
ember.js
handlebars.js
Kapil Garg
źródło
źródło
unless
jest dość powszechną inwersjąif
.Możesz to zrobić na wiele sposobów.
1. Zastosowanie
{{unless}}
:2. Użyj pomocnika inline-if:
3. Użyj dodatku Ember-True- Helpers:
źródło
można to zrobić na wiele sposobów.
1 użycie
unless
2. używać
if else
3. użyj
not
pomocnikaźródło
unless
pomocnik blokowy (wbudowany pomocnik)unless
pomocnik jest odwrotnościąif
pomocnika.źródło
Tutaj items.length .. jeśli zwraca jakąś wartość poza wartością null, to tylko ona wejdzie do pętli if.
UWAGA: Możesz również sprawdzić wartości logiczne. W bloku Jeśli
źródło
Poniższe oświadczenia pomogą w pełni, jeśli chcesz użyć jeśli i jeszcze:
UWAGA: Nie zamykaj bloku if do zakończenia logiki ...
źródło