【发布时间】:2012-10-23 04:13:29
【问题描述】:
我想知道是否有人可以指出我可以找到从静态 XML 字符串(即不是从文件)加载的 Ext.data.TreeStore 示例的方向?或者提供一个简短的例子?
我已经看到很多示例,您可以将其从 AJAX 调用加载到服务器,但是我无法找到一个示例,其中加载了可以嵌入到应用程序中的静态 XML JavaScript 字符串文件。
非常感谢您的帮助。
谢谢。
【问题讨论】:
标签: extjs
我想知道是否有人可以指出我可以找到从静态 XML 字符串(即不是从文件)加载的 Ext.data.TreeStore 示例的方向?或者提供一个简短的例子?
我已经看到很多示例,您可以将其从 AJAX 调用加载到服务器,但是我无法找到一个示例,其中加载了可以嵌入到应用程序中的静态 XML JavaScript 字符串文件。
非常感谢您的帮助。
谢谢。
【问题讨论】:
标签: extjs
您将需要一个 XML 存储。看看这个:
http://docs.sencha.com/ext-js/4-1/#!/api/Ext.data.XmlStore
edit:以上内容可能不适用于树木。不过,您可以在 XML 上设置代理的阅读器:
var store = Ext.create('Ext.data.TreeStore', {
model: 'my.Model',
proxy: {
type: 'ajax',
url : 'path/to.xml',
reader: {
type: 'xml',
root: 'data'
}
},
root: {
expanded: true
}
});
【讨论】: