相关疑难解决方法(0)

访问/处理(嵌套)对象,数组或JSON

我有一个包含对象和数组的嵌套数据结构.如何提取信息,即访问特定或多个值(或键)?

例如:

var data = {
    code: 42,
    items: [{
        id: 1,
        name: 'foo'
    }, {
        id: 2,
        name: 'bar'
    }]
};
Run Code Online (Sandbox Code Playgroud)

我怎么能访问name第二项items

javascript arrays nested object data-manipulation

811
推荐指数
24
解决办法
57万
查看次数

Axios。即使在api返回404错误时也如何获得错误响应,请尝试尝试最终捕获

例如

(async() => {
  let apiRes = null;
  try {
    apiRes = await axios.get('https://silex.edgeprop.my/api/v1/a');
  } catch (err) {
    console.error(err);
  } finally {
    console.log(apiRes);
  }
})();
Run Code Online (Sandbox Code Playgroud)

中的finallyapiRes将返回null。

即使api收到404响应,响应中仍然有一些我想使用的有用信息。

finally当axios引发错误时,如何使用错误响应。

https://jsfiddle.net/jacobgoh101/fdvnsg6u/1/

javascript error-handling axios

9
推荐指数
3
解决办法
2万
查看次数