为啥这样推导出来的值都会出错呢

来源:13-6 【getter 自动推导】Vuex 为什么不能推导 getter 方法,又如何解决呢?【加量扩展】

乔刻力

2022-01-04

图片描述

写回答

1回答

keviny79

2022-01-04

返回的isOpen 编译期间是一个函数,运行期间才执行这个函数, 当 函数 ?....:时 语法上不对的,我不太了解你的业务是做什么,为什么要 isOpen?1:2  , 这里我仅仅从代码本身帮你 排除错误, 可以直接 return  isOpen as any ? 1:2 ,运行后isOpen这个函数会被Vue 执行,这里主要是绕开编译错误。


0
3
乔刻力
回复
keviny79
好的 谢谢老师
2022-01-04
共3条回复

晋级TypeScript高手,成为抢手的前端开发人才

轻松驾驭 TypeScript 高级用法, 突破前端成长瓶颈

871 学习 · 425 问题

查看课程