在 Rally SDK 2 中,某些记录类型不适用于 WSAPIDataStore
In Rally SDK 2, are some record types not available for a WSAPIDataStore?
当我为用户故事制作一个快速的 wsapidatastore 时,它可以工作:
Ext.create('Rally.data.WsapiDataStore', {
model: 'User Story',
autoLoad: true,
listeners: {
load: this._onArtifactsLoaded,
scope: this
}
});
但是如果我将其更改为工件,则会出现错误:
Ext.create('Rally.data.WsapiDataStore', {
model: 'Artifact',
autoLoad: true,
listeners: {
load: this._onArtifactsLoaded,
scope: this
}
});
控制台 说:
Uncaught TypeError: Cannot call method 'replace' of undefined sdk-debug.js:104071
Ext.define._buildTypeInfo sdk-debug.js:104071
Ext.define.getModels sdk-debug.js:104025
Ext.Array.each sdk-debug.js:956
Ext.define.getModels sdk-debug.js:104024
Ext.define.getModel sdk-debug.js:103985
Ext.define.load sdk-debug.js:104379
(anonymous function)
模型工厂中似乎有错误。
如果需要解决方法,可以使用此行代码将工件添加为合法类型。
Rally.data.ModelTypes.types.artifact = 'artifact';
相关文章:
- 输入类型按钮返回历史记录并返回顶部
- 是否可以更改输入[类型=文本]历史记录
- 猫鼬&成员,记录被拒绝的原因:类型错误
- 如何使用nlapiLoadRecord获取记录类型
- 在 Rally SDK 2 中,某些记录类型不适用于 WSAPIDataStore
- JSDoc - 记录可能返回任何类型的方法的正确方法
- 类型错误:“replaceState”调用了未实现接口历史记录的对象
- Ember.js 在 App.Route 中指定位置=“历史记录”的 URL 类型时出错
- WebStorm 6中的闭包编译器注释,如何使用记录类型
- 可以'在Lookup中找不到消除第二种记录类型的解决方案
- 如何在没有任何名称空间冲突的情况下获得Javascript中的哈希表或记录类型
- EXT.NET:“;未捕获的类型错误:无法读取属性'数据'未定义的“;将记录添加到存储时
- 如何在Ember.js中找到多于一种类型的记录的所有条目
- 查找字段数据类型不是NaN的所有记录
- 如何创建一个没有默认类型的ImmutableJS记录
- Angular LoadAsh -通过不同类型的多个对象上的字段来过滤记录
- 跨多个方法记录相同的jsduck配置类型
- 如何记录具有已知参数类型的可变长度的参数列表
- 如何使用suitescript在netsuite中插入汇率类型记录
- JsDoc:我如何记录一个对象可以具有arbitrary(未知)属性,但具有特定类型