1
有人可以舉例說明如何使用Rally App SDK(使用Javascript)將標籤添加到缺陷中嗎?如何使用拉力賽JavaScript API標記缺陷
更新簡單字段很簡單,但我不清楚如何將對象列表附加到其他對象(例如標籤到缺陷)。
謝謝...
有人可以舉例說明如何使用Rally App SDK(使用Javascript)將標籤添加到缺陷中嗎?如何使用拉力賽JavaScript API標記缺陷
更新簡單字段很簡單,但我不清楚如何將對象列表附加到其他對象(例如標籤到缺陷)。
謝謝...
在拉力賽的任何對象可通過其_ref財產被唯一標識。所以,如果你想設置的缺陷的標籤,你可以簡單地這樣做是這樣的:
rallyDataSource.update({"_ref":
"https://rally1.rallydev.com/slm/webservice/1.26/defect/12345.js", //defect to update
"Tags": [
{
_ref: "/tag/23456.js" //ref of tag 1
},
{
_ref: "/tag/34567.js" //ref of tag 2
}
]},
onUpdateComplete, onError); //success, error callbacks
看起來非常簡單,當我用有效的OID代碼這件事時,成功函數被調用,但實際上它刪除這個標籤已經存在於有問題的缺陷中,但沒有添加我放入「標籤」數組中的其他兩個標籤。但代碼正如你所說...不知道爲什麼它不工作 – kimon 2012-02-17 05:15:43
對不起,我錯過了標籤數組中的嵌套層次。這些標籤應該被指定爲具有_ref屬性的對象,而不僅僅是refs。我已經更新了代碼示例,現在它適用於您。 – 2012-02-17 20:12:58
是的,工作,謝謝! – kimon 2012-02-18 05:06:29