我正在努力创建一系列用户故事和缺陷,以便我们的产品所有者可以对其进行适当的优先排序。我已经尝试使用2.0 API来做到这一点,但已经碰壁了。看起来Rally.ui.grid.Grid需要单个模型,但没有可用于将用户故事和缺陷混合在一起的模型类型。
我尝试使用getModels方法,但只创建了两个不同的模型,并且网格不是这样的。网格只需要一个模型。
我也尝试过基于Artifacts创建自己的模型,但要在ModelFactory中注册,我必须创建一个我不知道该怎么做的工厂类。
在2.0 API下还有另一种方法吗?
答案 0 :(得分:1)
您可以使用Rally.data.wsapi.artifact.Store代替Rally.data.wsapi.Store。请参阅this github repo中的示例。
var myStore = Ext.create('Rally.data.wsapi.artifact.Store',{
models: ['User Story', 'Defect'],
autoLoad:true,
//...
});