我有以下 Xtemplate 代码:
('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>'
)
我的问题是该部分的 if 条件{% if (values.seen) { %}
不起作用,即单击按钮时,它应该显示不喜欢和喜欢两个按钮。我的代码有什么问题导致了这个问题?
它可能不起作用,因为你没有将它与任何东西进行比较。
顺便说一句,这里有一些例子来了解如何使用if健康)状况:
使用比较运算符:
<tpl if="totalDiscount > 0">
使用“AND”运算符
<tpl if="active == true && available == true">
使用 XTemplates 变量:
'{% if (xindex % 2 === 1) { %}' +
'<div>Odd Row</div>' +
'{% } %}'
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)