Xtemplate si les conditions dans le sencha touch
J'ai le texte suivant Xtemplate code:
('Ext.XTemplate',
'<div class="moreArrow"></div>',
'<div class="img"><img src="http://localhost/WL2/assets/rest/{image}"/></div>',
'<div class="meta">',
'<h3>{merchName}</h3>',
'<div class="actions">',
'<button class="seen{[values.seen ? " selected" : ""]}">{action}</button>',
'{% if (values.seen) { %}',
'<button class="thumb up{[values.like ? " selected" : ""]}"><b></b></button>',
'<button class="thumb down{[values.dislike ? "selected" : ""]}"><b></b> </button>',
'{% } else { %}',
'<button class="want{[values.wantToSee ? "selected" : ""]}">Want to Go There</button>',
'{% } %}',
'</div>',
'</div>'
)
Mon problème est que la condition if dans la partie {% if (values.seen) { %}
ne fonctionne pas, c'est lorsque le bouton est cliqué, il doit indiquer les deux boutons de l'aversion et comme. Quel est le problème avec mon code qui est à l'origine de ce problème?
OriginalL'auteur Hassan Mohammed | 2013-04-17
Vous devez vous connecter pour publier un commentaire.
Il pourrait ne pas fonctionner parce que vous n'êtes pas à le comparer avec quoi que ce soit.
BTW, voici quelques exemples pour comprendre comment utiliser si condition:
En utilisant des opérateurs de comparaison:
À l'aide de " ET " opérateur
À l'aide de XTemplates variables:
OriginalL'auteur ThinkFloyd
Je ne pense pas que vous êtes en utilisant XTemplate correctement. Découvrez la documentation page et essayez de remplacer vos conditions avec
<tpl if>
tagOriginalL'auteur sha