【发布时间】:2011-10-06 15:49:47
【问题描述】:
我是 Sencha Touch 框架的新手。我尝试使用文档制作演示应用程序。我正在尝试显示 XML 文件中的记录并以表格格式显示。我无法理解我做错了什么。我在屏幕顶部获得了 Dock 和一个空白页面。下面是我的代码
Index.js
Ext.setup({
onReady: function(){
Ext.regModel('User', {
fields: ['id', 'name', 'email']
});
var store = new Ext.data.Store({
model: 'User',
proxy: {
type: 'ajax',
url : 'users.xml',
reader: {
type: 'xml',
record: 'user'
}
}
});
var list = new Ext.List({
fullscreen: true,
itemTpl : '{id} {name}',
grouped : true,
indexBar: true,
store: store
});
list.show();
var panel = new Ext.Panel({
fullscreen: true,
dockedItems:[
{
dock: 'top',
xtype: 'toolbar',
title: 'Users'
}
]
});
}
});
Users.xml
<?xml version="1.0" encoding="UTF-8"?>
<user>
<id>1</id>
<name>Ed Spencer</name>
<email>ed@sencha.com</email>
</user>
<user>
<id>2</id>
<name>Abe Elias</name>
<email>abe@sencha.com</email>
</user>
请帮助我...提前谢谢...
【问题讨论】:
标签: xml ipad xml-parsing sencha-touch extjs