私は Sencha Touch 2 を初めて使用し、Store でのデータの管理に苦労しています。
これは私の店とモデルです。
Ext.define("Evt", {
extend : "Ext.data.Model",
config : {
fields : ['evt_name','evt_start_time','gln_name'],
},
});
Ext.define('Evts', {
extend : 'Ext.data.Store',
config : {
model : 'Evt',
autoLoad:true,
proxy : {
type:'ajax',
url:'eventslist.json'
}
},
});
var store = new Evts();
次に、コンテナを定義するときにストア内のデータを使用したいと考えています。
Ext.define("EvtsList",{
extend : "Ext.Container",
requires : "Ext.dataview.List",
config : {
layout : {
type : 'vbox',
},
items : [
{ xtype : 'titlebar',
title : "", // To use data 'evt_name' here
id:'itemTitle',
docked : "top",
ui : "dark",
}
],
},
});
XTemplate と Ext.data.Store を使用すると、プロキシによってデータビューに読み込まれたデータを取得できることはわかっていますが、タイトルバーなどの他のタイプのデータを取得するにはどうすればよいですか?
get() などのメソッドを使用できるように、ストア内のこれらのデータをオブジェクトに取り出す方法を教えてください。
はっきりと表現したと思いますか?申し訳ありませんが、私は英語が苦手です:)