我正在使用 Dojo 访问网络服务并检索 JSONP。有时服务可能已关闭或服务可能不会返回数据。即使我有一个错误处理程序,但如果服务没有返回任何数据,我看到小部件仍然尝试创建 html。我需要帮助来看看我应该做什么,这样 id 就不会返回任何东西。
这是我拥有的代码的一部分
script.get(wURL,{
jsonp: "callback",
query: {
q1:"query1",
mediatype:"json",
}
}).then(function(data){
//doing something
}, function(error){
console.log("An error occurred: " + error);