Guidon: plusieurs conditions SI l'instruction?
Je n'ai pas trouvé que cela était possible dans le Guidon... j'ai besoin de quelque chose comme ceci:
{{#if A || B || C}} something {{/if}}
Est-ce possible à réaliser? J'ai regardé ce réponse, mais comme j'ai besoin de 3 variables (A, B, C) je ne sais pas vraiment comment l'appliquer. Des idées?
C'est la même idée qu'avec 2 paramètres. Cette réponse vous permettra d'utiliser toutes les JS expression.
OriginalL'auteur zwiebl | 2016-12-20
Vous devez vous connecter pour publier un commentaire.
Ils n'ont pas de multiples conditions.
Mais vous pouvez la réaliser de nidification. Cela fonctionne:
Merci @BarlasApaydin
cela gère {{#if A && B && C}}, mais pas {{#si A || B || C}} vraiment à atteindre le "ou" scénario, il serait {{#si Une}}quelque chose{{/if}}{{#if B}}quelque chose{{/if}}{{#if C}}quelque chose{{/if}} mais ce n'est pas comme DRY (don't repeat yourself), parce que vous avez à répéter "quelque chose" à 3 reprises, où "quelque chose" pourrait être un gros morceau de code.
La réponse à cette question résout directement: stackoverflow.com/questions/8853396/...
comment est-ce répondre équivalent à {{#si A || B || C}} quelque chose {{/if}} ? n'est-il pas équivalent à {{#if A && B && C}} quelque chose {{/if}} ?
OriginalL'auteur Harsha Vardhini
Quoi à ce sujet?
OriginalL'auteur Mario Mixtega