在dojo / store / JsonRest存储上使用“ add”或“ put”时,我想为服务器响应提供一个事件处理程序,无论是错误还是成功。

我尝试将类似error: function() {}的选项添加到“添加”调用中,但这不会被触发。是否有处理服务器响应的特殊事件或选项?

最佳答案

好的,答案是使用then,因为add方法似乎返回Deferred。

因此,您可以执行以下操作:store.add(...).then(function(value){ /* success */ }, function(error){ /* error */ })

09-25 21:53