vue请求报错Uncaught (in promise) TypeError: Cannot set properties of undefined (setting 'type')
时间: 2023-05-19 21:05:51 浏览: 2544
vue+axios+promise实际开发用法详解
这个错误通常是由于在请求过程中未正确设置请求头导致的。您可以检查您的代码中是否正确设置了请求头,特别是 'Content-Type' 属性。如果您使用的是 Vue.js,您可以在请求中设置请求头,如下所示:
```
axios.post('/api/your-endpoint', data, {
headers: {
'Content-Type': 'application/json'
}
})
```
如果您的代码中已经正确设置了请求头,那么可能是由于服务器返回的数据格式不正确导致的。您可以检查服务器返回的数据格式是否与您的代码中设置的格式相匹配。
阅读全文