Sencha touch 第三方物流使用情况
我试图从下拉列表中检查年份值,并根据该值设置itemtpl。不过,我想知道这是否可行。dropdownyearvalue是我在存储中插入的下拉值,Year是以前在同一存储中插入的值Sencha touch 第三方物流使用情况,sencha-touch,sencha-touch-2,Sencha Touch,Sencha Touch 2,我试图从下拉列表中检查年份值,并根据该值设置itemtpl。不过,我想知道这是否可行。dropdownyearvalue是我在存储中插入的下拉值,Year是以前在同一存储中插入的值 { xtype: 'container', itemId: 'Oct', // style: 'border-color: blue; border-style: solid;' tpl: new Ext.X
{
xtype: 'container',
itemId: 'Oct',
// style: 'border-color: blue; border-style: solid;'
tpl: new Ext.XTemplate('<tpl for="month"><tpl if="status == 1 && month==1 && Year=='{dropdownyearvalue}'"><div class="planned"></div><tpl elseif="status == 2 && month==1"><div class="target"></div><tpl else><div id="nothing"></div></tpl></tpl>')
}
{
xtype:'容器',
itemId:'十月',
//样式:'边框颜色:蓝色;边框样式:纯色;'
tpl:新的Ext.XTemplate(“”)
}
这是可能的,您可以使用data属性将任何数据推送到模板中,如示例所示
config:{
baseCls: 'hexagonList',
records: null,
tpl: new Ext.XTemplate('<tpl for="items"><div class="item" ref="{data.urlId}"><div class="hex"></div><div class="text">{data.label}</div></div></tpl>')
},
updateRecords: function(newRecords){
this.setData({
items: newRecords.items
});
}
config:{
baseCls:“六边形列表”,
记录:空,
tpl:新的Ext.XTemplate(“{data.label}”)
},
更新记录:函数(新记录){
这是setData({
项目:newRecords.items
});
}