我正在尝试使用 XTemplate 类创建一个简单的字符串。代码如下:
var tpl = new Ext.Template('{name} {[isValid ? "valid" : "invalid"]}');
var msg = tpl.apply({ name: 'A', isValid: true });
结果,我在msg
变量中得到以下信息:
A {[isValid ? "valid" : "invalid"]}
看起来{[]}
根本没有得到处理。如果我改用,也会发生同样的事情<tpl if="..."></tpl>
:该块按原样写入输出字符串。
我做错了什么?