删除 fetch api 有一些问题

Delete fetch api having some issues

export const deleteZones = (id) => {
  console.log("abc"+id);
  return dispatch => {
      fetch(
          BASE_URL+"api/v1/beacon-groups/"+id,
          {
              method: 'Delete',
              headers: {
                  
                  'Authorization': localStorage.litiferJwt
              }
          }
      )
          .then(response => {
              if(response.status >= 400){
                  // TODO - proper error should be passed
                  throw new Error("error");
              }
              console.log("Deleted");
              store.dispatch(push('/tags'));
              return dispatch(zonesDeleted(response.json()));
          })
          
          .catch(err => {
              return dispatch(deleteFailed(err.message));
          })
  }
};

这是我提供的代码片段。 我现在正在做的是,我正在删除一条特定的记录并想点击 API。 现在我可以点击 API 并且记录也被删除了,但是我没有得到预期的响应。 即使我在响应中有控制台,但它没有在控制台中打印

这是一个 cors 问题尝试将其添加到您的 headers :

"Access-Control-Allow-Origin", "*"