我有一个axios错误处理函数,我想在那儿注入我的商店,但是当我打电话时,我得到了一个错误
export const axiosErrorHandler = inject("store")(({ store }, error) => {
if (error.response) {
store.alerts.showMessage(error.response.data)
console.log(error.response.data);
} else if (error.request) {
console.log(error.request);
} else {
console.log("Error", error.message);
}
console.log(error.config);
});
// how do i call handler
catch (error) {
axiosErrorHandler({}, error);
}
我得到这个错误Unhandled Rejection (TypeError): Object(...) is not a function