1000
...一些数据
<component id="2">
...some data
</component>
....
....
<component id="10">
...some data
</component>
</components>
I have the above XMl and I want to fetch data from all the components for a particular idea. (For eg. 1000). Currently I'm using record as component.
new Ext.data.Store({ reader:new Ext.data.XmlReader({ 记录:“组件”, ID: 'ID' },[ ...获取的数据 ] })
我无法获取想法ID。我尝试使用parentNode.getAttribute()函数,但由于某些原因它不起作用。
答案 0 :(得分:0)
我不会在这个应用程序中使用商店。
如果您只想从组件中提取“......某些数据”,那么使用DomQuery会更容易。
例如:
var component = Ext.DomQuery('component[id=1000]', xmlParentNode);
这将返回名为“component”的XML节点,其属性id等于1000。
有关详细信息,请参阅http://dev.sencha.com/deploy/dev/docs/?class=Ext.DomQuery。
希望这有帮助