2

我正在尝试一起创建一个用户故事和缺陷的网格,以便我们的产品所有者可以正确地确定它们的优先级。我曾尝试使用 2.0 API 来执行此操作,但遇到了困难。看起来 Rally.ui.grid.Grid 需要单个模型,但没有可用于将用户故事和缺陷混合在一起的模型类型。

我尝试使用 getModels 方法,但这只会创建两个不同的模型,而网格不喜欢这样。网格只需要一个模型。

我也尝试过基于 Artifacts 创建自己的模型,但是要使用 ModelFactory 注册它,我必须创建一个我不知道该怎么做的工厂类。

考虑到 2.0 API,还有其他方法可以做到这一点吗?

4

1 回答 1

1

您可以使用Rally.data.wsapi.artifact.Store代替Rally.data.wsapi.Store请参阅此 github 存储库中的示例。

var myStore = Ext.create('Rally.data.wsapi.artifact.Store',{
        models: ['User Story', 'Defect'],
        autoLoad:true,
        //...
});
于 2014-03-27T18:28:22.430 回答