0
私はSencha Touch 1.1を使用しています。 Ext.Listがあり、ユーザーがアイテムを選択すると、詳細ページに切り替わります。Sencha Touch 1.1:リスト内の項目を選択した後のパネルプロパティの設定
rootPanel.setActiveItem('details');
これは問題ありません。今度は、選択した項目の詳細を取得し、[詳細]パネルでプロパティを設定します。それ、どうやったら出来るの?
onItemDisclosure: function (record) {
// user has selected a Country from the Country List.
// TODO: There must be a better way to pass the data around
CountryDetailsToolbar.setTitle(record.data.title);
var upperData = { upper: record.data.title.toUpperCase()};
CountryDetailsHeaderLeft.update(upperData);
CountryDetailsHeaderMonth.update(record.data);
viewport.setActiveItem('CountryDetailsCarousel');
}
これは私には少し厄介そうです:私はこのコードを使用して、詳細ページの様々なパネルに周りのレコードを渡している瞬間
。タイトルを設定し、パネルをデータ "レコード"で更新する、よりクリーンな方法はありますか?
ご返信ありがとうございます。私は、 "プロパティを設定する"という意味について説明します。上記の編集された質問を参照してください。 – knowledgequester
編集した回答を確認する –