我被困在看似简单的事情上,
我是整个 Sencha 触摸环境的新手,仍然需要了解很多事情。
这是我面临的问题,
我已经从 Sencha 主页构建了 gettingStarted 应用程序,这个应用程序很简单,它从 JSON 数据加载列表并单击列表中的项目,它显示所选项目的 HTML 内容
我想做的是创建另一个列表,以便
1- 列表一在启动时加载 2- 单击列表 1 中的项目时,它会加载另一个列表 2 3- 在单击列表 2 时,它会加载 HTML 内容。
我已经编写了 web 服务来以 JSON 形式返回数据,我想在此基础上构建第二个列表。
我在 itemTap 上调用了一个函数“showPost”,它看起来像这样:
showPost: function(list, index, element, record){
Ext.Ajax.request({
url: 'http://localhost/mobig/ws/search.php?cat='+record.get('category'),
success: function(response){
var text = response.responseText;
var responses = Ext.JSON.decode(response.responseText);
alert(responses.posts[0].title);
}
});
我也有,这个:
this.getBlog().setData({
xtype:'panel',
title:record.get('category'),
html:'<img src='+record.get('imageURL')+'/>',
scrollable:true,
styleHTMLContent:true
});
}
它从列表 1 加载 HTML 内容。
提前感谢您的帮助,抱歉英语不好,
如果你能给我一些例子,这将是一个学习的好地方。
谢谢!莫。