0
在dojo/store/JsonRest存儲中使用'add'或'put'時,我想爲服務器響應提供一個事件處理程序,無論是出錯還是成功。如何處理dojo/store/JsonRest中的服務器響應?
我曾嘗試在'add'調用中添加像error: function() {}
這樣的選項,但這不會被觸發。是否有處理服務器響應的特殊事件或選項?
在dojo/store/JsonRest存儲中使用'add'或'put'時,我想爲服務器響應提供一個事件處理程序,無論是出錯還是成功。如何處理dojo/store/JsonRest中的服務器響應?
我曾嘗試在'add'調用中添加像error: function() {}
這樣的選項,但這不會被觸發。是否有處理服務器響應的特殊事件或選項?
好的,所以答案是使用then
,因爲它似乎add
方法返回一個延遲。您可以:store.add(...).then(function(value){ /* success */ }, function(error){ /* error */ })