我有2個商店。 SortStore和WorkStore。如何根據sencha touch中某些其他商店中的物品動態設置itemTpl?
這是在模型中我WorkStore領域:
['name', 'value']
我想根據該列表中的項目顯示從workstore數據:
{name: 'domainName',type:'string',mapping:'DomainName'},
{name: 'objectId',type:'string',mapping:'ObjectID'},
{name: 'serverName',type:'string',mapping:'ServerName'},
{name: 'sourceWorkset',type:'string',mapping:'SourceWorkset'},
{name: 'sourceWorkstep',type:'string',mapping:'SourceWorkstep'},
這是在模型中我SortStore領域在整理。如果排序存儲具有域名和對象ID。該列表應該僅填充來自工作庫的那些值。商店正在通過webservice調用動態加載。
{
xtype:'list',
id:'workitemlist',
// store:'WorkitemStore',
itemTpl:'<table><tr><td valign="top"><img src="{workitemImage}" width=20px height=22px />' +
' </td><td><span><b>{workitemName}</b></span> <br/>' +
'<span class="label">Object Id:</span> {objectId} <br /><span class="label">' +
'Source Workstep: </span>{sourceWorkstep}</td> </tr></table>'
}
而不是在itemTpl中打印所有這些,我只需要在sortstore中存在的那些來填充。如何根據其他商店中的商品動態設置此itemTpl。任何幫助表示讚賞。