我正在更新我的自定义看板,并遇到了新 API 的问题。这在 2.0p2 中有效,但在 5 中无效。
我有一些代码试图将当前卡设置为当前用户。这是在方法 beforecarddroppedsave 上。
card.record.set('所有者', con.context.user);
我可以设置其他字段,这看起来不错,但是在尝试保存用户时,它不起作用。我尝试将名称设置为所有者,但这也不起作用。
我查看了文档,但似乎找不到它,任何帮助将不胜感激!
我正在更新我的自定义看板,并遇到了新 API 的问题。这在 2.0p2 中有效,但在 5 中无效。
我有一些代码试图将当前卡设置为当前用户。这是在方法 beforecarddroppedsave 上。
card.record.set('所有者', con.context.user);
我可以设置其他字段,这看起来不错,但是在尝试保存用户时,它不起作用。我尝试将名称设置为所有者,但这也不起作用。
我查看了文档,但似乎找不到它,任何帮助将不胜感激!
请尝试当前的 App SDK 2.0rc1。当汽车从一列移动到另一列时,此代码应在卡上设置所有者:
var cardBoardConfig = {
xtype: 'rallycardboard',
types: ['Defect', 'User Story'],
attribute: 'ScheduleState',
storeConfig: {
filters: [this.iterationCombobox.getQueryFromSelected()]
},
listeners: {
beforecarddroppedsave: this._onMove,
scope: this
}
};
//..........
_onMove: function(cardboard, card){
var con = Rally.environment.getContext();
card.record.set('Owner', con.context.user);
console.log('ok');
},