Sencha touch 第三方物流使用情况

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

我试图从下拉列表中检查年份值,并根据该值设置itemtpl。不过,我想知道这是否可行。dropdownyearvalue是我在存储中插入的下拉值,Year是以前在同一存储中插入的值

       {
            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
});
}