小编Has*_*med的帖子

如果sencha中的条件触及Xtemplate

我有以下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>'
)
Run Code Online (Sandbox Code Playgroud)

我的问题是部件中的if条件{% if (values.seen) { %}不起作用,即单击按钮时,它应显示两个不喜欢的按钮.导致此问题的代码有什么问题?

if-statement extjs sencha-touch

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

extjs ×1

if-statement ×1

sencha-touch ×1