Dojo Отложенная ошибка при использовании dojo.xhrPost - PullRequest
1 голос
/ 07 октября 2011

Поскольку я использую Dojo 1.6, ошибки в вызовах dojo.xhrPost () и dojo.xhrGet () приводят к ошибке Dojo Deferred, которая не может быть отлажена должным образом, трудно отследить причину ошибки, используя «break on error», напримерв инструментах разработчика Chrome.

В Dojo 1.5 ошибка возникла непосредственно при ошибке «source», и ее было легче отладить.

Есть ли способ вернуть старое поведение?

1 Ответ

1 голос
/ 18 декабря 2011

Я думаю, что то же самое в Dojo 1.5 и 1.6 с разницей, что dojo.xhrXXX () возвращает отложенное.См. http://dojotoolkit.org/reference-guide/dojo/xhrGet.html.

Как 'BuffaloBuffalo' предполагает, что у вас есть методы 'load' 'error' и 'handle'.И если вы хотите, вы можете использовать «тогда» отсроченный (http://dojotoolkit.org/reference-guide/dojo/Deferred.html).

...