- 另请参阅
示例
button.on("click", function() {
geosceneRequest(url, options).then(function(response) {
// do something useful
}).catch(function(error){
console.log("informative error message: ", error.message);
});
});
构造函数
属性概述
名称 | 类型 | 描述 | 类 |
---|---|---|---|
Object | 详细信息对象可提供特定于错误的其他详细信息,提供有关引发错误的原因的详细信息。 更多详情 | Error | |
String | 描述错误详细说明的消息。 更多详情 | Error | |
String | 唯一的错误名称。 更多详情 | Error |
属性详细信息
-
details Object
-
详细信息对象可提供特定于错误的其他详细信息,提供有关引发错误的原因的详细信息。例如,geosceneRequest 的详细信息对象包含其他信息,以帮助开发人员诊断有问题的请求的问题。
示例someAsyncFunction.then(callback) .catch(function(error){ console.log("Error details: ", error.details); });
-
message String
-
描述错误详细说明的消息。
示例someAsyncFunction.then(callback) .catch(function(error){ console.log("Error message: ", error.message); });
-
name String
-
唯一的错误名称。这可用于映射到要呈现给用户的本地化错误消息。
示例someAsyncFunction.then(callback) .catch(function(error){ console.log("Error name: ", error.name); });