Sencha Touch で異なる色のリスト ビューを実装しました。
また、ビューをコンテナーにプッシュするアイテム タップ メソッドを実装しました。
RedPage.js、WhitePage.js、yelloPage.js、GreenPage.js の 4 色ごとに 4 つのビューを実装しました。
意見:
{
xtype: 'list',
id : 'ColorsList'
width: '20%',
itemTpl: [
'<div><b>{Color}<b></div>'
],
data: [
{Color: 'Red' },
{Color: 'Blue'},
{Color: 'Yellow},
{Color: 'Green}
]
},
容器:
ColorsList: '#ColorsList',
init function(){
..
..
..
..
'ColorsList' : {
itemtap : 'ColorsPagesSelected'
},
...
...
...
},
ColorsPagesSelectedメソッド:
ColorsPagesSelected: function() {
alert('Color page pushed');
this.getColorrightnavigation().push(Ext.create('ArtGalleryApp.view.RedPage'));
},
私はColorslist id を使用し、リストに RedPage をプッシュしていたので、リスト内の各項目にRedPageが表示されます。
行ごとに異なるページを取得する方法がわかりません
誰でも私を助けることができますか?