关于typescript:ts报错Property-xxx-does-not-exist-on-type

32次阅读

共计 478 个字符,预计需要花费 2 分钟才能阅读完成。

问题

在 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%…

正文完
 0