问题
在 catch 中对立解决异样信息,就想着写到一个函数外面,而后须要用到的中央自行调用就能够。
个别两种办法,要不通过 mixin,要不绑定到 vue 的 prototype 下面。
这里采纳的是后者。
在以前没引入 ts 之前,是那么简略的一件事件。
// 先绑定
Vue.prototype.$catchRequestError = function () {}
// 再援用
this.$catchRequestError()
可是 IDE 缺给出谬误提醒了。
谬误提醒是:Property ‘$catchRequestError’ does not exist on type ‘InstanceList’.
解决
看起来说是 $catchRequestError 不存在 InstanceList 的 type 下面。
详情: https://mp.weixin.qq.com/s?__biz=Mzg5Mjc2NDYwMg==&mid=2247484…
有问题可群征询:
https://public-1253796280.cos.ap-nanjing.myqcloud.com/%E5%89%…