Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如果APi响应为null,如何设置条件,然后执行以下VUEJ?_Javascript_Vue.js_Ecmascript 6_Vuejs2_Vue Component - Fatal编程技术网

Javascript 如果APi响应为null,如何设置条件,然后执行以下VUEJ?

Javascript 如果APi响应为null,如何设置条件,然后执行以下VUEJ?,javascript,vue.js,ecmascript-6,vuejs2,vue-component,Javascript,Vue.js,Ecmascript 6,Vuejs2,Vue Component,我有一个从API获取令牌的方法: let { Token } = await API.getToken({ postId: postId }) if(){} 当令牌不存在时,我在控制台中看到它是空警告。“无法读取null的属性“Token”,因为API响应本身为null。我的目标是,如果它显示了警告,并且为null,那么使用if条件中的逻辑。我尝试使用if(token==null)但没有成功。如何做到这一点?在不破坏响应的情况下获取响应: let respon

我有一个从API获取令牌的方法:

 let { Token } = await API.getToken({
       postId: postId
      })
if(){}

当令牌不存在时,我在控制台中看到它是空警告。“无法读取null的属性“Token”,因为API响应本身为null。我的目标是,如果它显示了警告,并且为null,那么使用if条件中的逻辑。我尝试使用
if(token==null)
但没有成功。如何做到这一点?

在不破坏响应的情况下获取响应:

   let response = await API.getToken({
   postId: postId
  })

 if(response===null){
 
  }else{
   //use response.Token
 }

null | |{令牌:未定义}