選擇項目子項我正在實現一個項目選取器以用於拉力賽自定義應用程序,並希望從選擇器中選擇父項時自動選擇子項目。我能夠獲得我想要選擇的對象的ObjectID和名稱,但似乎無法從選取器中選擇它們。我嘗試使用「fireEvent」方法,但沒有成功。這是我到目前爲止:在父項選擇
var teamPick = this.down('#filterPanel').add({
xtype: 'rallymultiobjectpicker',
id: 'teams',
modelType: 'project',
fieldLabel: 'Teams',
listeners: {
select: function(field, selected) {
Ext.create('Rally.data.WsapiDataStore', {
autoLoad: true,
fetch: [ 'Name', 'ObjectID' ],
filters: [
{ property: 'Parent.ObjectID', value: selected.ObjectID }
],
model: 'Project',
listeners: {
load: function(store, data) {
Ext.Array.each(data, function(child) {
console.log(child.get('Name')); //Logs the child name
});
}
}
});
},
scope: this
}
});
我想實現類似的路線的東西,沒有這個問題解決了嗎?你能在這裏解釋一下嗎? –