请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

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

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

添加回答

已采纳回答

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

2020-10-13 18:19:28

Vue3.0(正式版) + TS 仿知乎专栏企业级项目 深度剖析Vue3新特性

难度中级
时长17小时
人数959
好评度99.1%

Vue3.0 全家桶+TS ,带你完成前后端分离复杂项目,率先掌握vue3.0造轮子技能

讲师

张轩 Web前端工程师

曾在Apple、百度担任高级前端开发工程师,是《React全栈:Redux Flux webpack Babel整合开发》该书作者,拥有丰富的Web开发经验,喜欢追寻新技术,同时致力于前端工程化,并且有大型SPA项目的架构及开发经验。

意见反馈 帮助中心 APP下载
官方微信