Ext.ComponentQuery.queryの動作に変更がありましたでしょうか。
従来は"selector"にマッチしたComponentの配列が戻ってきていたと思いますがバージョンを入れ替えたところ、マッチした最後のComponentだけが戻ってくるようになっていませんか?
(戻り値のイメージ)
従来)
[ textfield-1, textfield-2, textfield-3, checkboxfield-1, checkboxfield-2]
Ext.ComponentQuery.query の動作について (Sencha Touch 2.4.1)
従来は"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