在 ExtJS 4 中,我有一个定义如下的 XML 存储:
Ext.define('AC.store.GameWins',
{
extend : 'Ext.data.Store',
model : 'AC.model.GameWins',
autoLoad : true,
proxy :
{
type : 'ajax',
api :
{
read : 'data/gamewins.xml'
},
reader :
{
type : 'xml',
root : 'GameWins',
record : 'Game',
successProperty : 'success'
}
}
});
和一个如下所示的 XML 文件:
<GameWins>
<LastUpdated>2013-01-30 10:18:34</LastUpdated>
<Game ID="1" Name="GameName">
<WinDate>...</WinDate>
<WinAmount>...</WinAmount>
</Game>
<Game ID="1" Name="GameName">
<WinDate>...</WinDate>
<WinAmount>...</WinAmount>
</Game>
</GameWins>
使用 XTemplate 在数据视图中访问游戏元素很容易。
但是,我在访问 LastUpdated 时遇到问题。这不是商店中定义的“记录”的一部分。我怎样才能访问这个元素?