私は簡単なことのように思われることに固執しています、
私はSenchaTouch環境全体に不慣れですが、それでも多くのことに頭を悩ませる必要があります。
これが私が直面している問題です、
SenchaホームページからgettingStartedアプリを作成しました。このアプリは、JSONデータからリストをロードし、リスト内のアイテムをクリックすると、選択したアイテムのHTMLコンテンツを表示するシンプルなアプリです。
私がやろうとしていることは、別のリストを作成して、
1-起動時にリスト1が読み込まれます2-リスト1の項目をクリックすると、別のリストが読み込まれます2 3-リスト2をクリックすると、HTMLコンテンツが読み込まれます。
2番目のリストを作成するためにデータをJSONとして返すWebサービスを作成しました。
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コンテンツをロードします。
事前にご協力いただきありがとうございます。悪い英語については申し訳ありませんが、
いくつかの例を教えていただければ、学ぶのに良い場所になるでしょう。
ありがとう!Mo。