Hei我有一个关于Sencha Touch XML列表的问题。Sencha Touch XML列表
我加载某些XML在煎茶触摸,我想将其显示为一个列表:
这里是我的代码: 煎茶:
Ext.setup({
onReady: function() {
Ext.regModel('navModel', {
fields: [
{name:'id'},
{name:'title'}
]
});
var navi = new Ext.data.Store({
autoLoad:true,
model: 'navModel',
method: 'POST',
proxy: {
type: 'ajax',
url : 'navi.xml',
reader: {
type : 'xml',
root: 'menu',
record:'navigation'
}
}
});
var something = new Ext.List({
store: 'navi',
title: 'asdfasdf',
emptyText: 'No data',
fulscreen: true,
itemTpl: '{id} - {title}'
});
var rootPanel = new Ext.TabPanel({
fullscreen:true,
items:[something]
});
}
});
XML:
<?xml version="1.0" encoding="UTF-8"?>
<menu>
<navigation>
<id>1</id>
<title>Hello</title>
</navigation>
<navigation>
<id>2</id>
<title>Test</title>
</navigation>
</menu>
我可以读取XML但它不会显示在列表中..出现了什么问题?
THX答案
可否请您详细说明答案 – Thomas 2013-04-21 08:27:15