老师您好关于watch的问题

来源:3-14 模块化结合typescript - 泛型改造

袁门弟子

2020-10-13

老师您好,我有一个问题,如果我在watch的时候,不去判断result.value是否为null,直接打印result.value.message那么会报错。我的印象里vue2中如果是null会报一个undefined的样子,为啥这里会报如下错误呢》?是因为安装插件的问题吗?

http://img.mukewang.com/szimg/5f85741908da9a7c15990887.jpg

写回答

1回答

张轩

2020-10-13

同学你好 你在 console 那一句和这个错误没关系,这个错误是 ts 的问题,你的 eslint 应该会显示这个错误的,不知道你的插件是不是没有配好。出现这个错误是原因是 result.value 有可能是 null ,所以必须判断它是否有值,才能取得上面的 message 属性。

0
1
袁门弟子
我看到啦,上面有报 哈哈
2020-10-13
共1条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程