我一直在寻找一种方法来显示项目的所有缺陷,并且它是 Rally 中的子项,但是我似乎找不到正确的方法来解决这个问题。
在构造函数中,似乎没有父属性,但是我在以前的版本中使用 wsapiStore 看到了这个属性。现在这样做的正确方法是什么?
这是我的代码:
配置.json:
{
"name": "BasicRallyGrid",
"className": "CustomApp",
"server": "https://rally1.rallydev.com",
"sdk": "2.1",
"javascript": [
"App.js"
],
"css": [
"app.css"
]
}
致电商店:
this.myStore= Ext.create('Rally.data.wsapi.Store', {
model: 'Defect',
autoLoad: true,
filters: myFilters,
/*filters: Ext.create('Rally.data.wsapi.Filter', {
property: 'Parent',
operator: '=',
value: "SomeParent"
}),
listeners: {
load: function (myStore) {
if (!this.myStore) {
this._createGrid(myStore);
}
},
scope: this
},
fetch: ['FormattedID', 'Name', 'Severity', 'Iteration', 'Project']
});
}
},
我的网格代码:
_createGrid: function (myStore) {
this.myGrid = Ext.create('Rally.ui.grid.Grid', {
store: myStore,
columnCfgs: [
'FormattedID', 'Name', 'Severity', 'Iteration', 'Project'
]
});
this.add(this.myGrid);
任何帮助将不胜感激。另外,由于这是我在这里的第一个问题,如果我违反了一些礼仪,请告诉我,以便我可以在以后的帖子中避免它。
谢谢!