mercredi 17 décembre 2014

Ext.ComponentQuery.query の動作について (Sencha Touch 2.4.1)

Ext.ComponentQuery.queryの動作に変更がありましたでしょうか。

従来は"selector"にマッチしたComponentの配列が戻ってきていたと思いますがバージョンを入れ替えたところ、マッチした最後のComponentだけが戻ってくるようになっていませんか?

例)



Code:



var panel = Ext.create('Ext.Panel', {
items: [
{ xtype: 'textfield' // textfield-1},
{xtype: 'textfield' // textfield-2},
{xtype: 'textfield' // textfield-3},
{xtype: 'checkboxfield' // checkboxfield-1},
{xtype: 'checkboxfield' // checkboxfield-2}
]});

var fielditems = panel.query('field');
console.log(fielditems);

(戻り値のイメージ)

従来) 

[ textfield-1, textfield-2, textfield-3, checkboxfield-1, checkboxfield-2]

現在)

[ textfield-3, checkboxfield-2]


実は従来から変更は無く、私の勘違いだったのでしょうか。。。






Ext.ComponentQuery.query の動作について (Sencha Touch 2.4.1)

Aucun commentaire:

Enregistrer un commentaire