采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师您好我想请教一下请问这两种写法为什么 id 在类型保护下为什么不会推断成 string
id
string
回答问题-2:
这里解析的是字符串类型啊
老师不好意思可能是我没有描述清楚,问题中的两段代码本意是当 reason 传入 `create` 的时候, id 可以不传,但是传去其他 reason 的时候,id 为必传且类型为 string 我原本以为按照截图那么写类型可以推断成功,但是在 `if (reason !== 'create')` 的判断中,编辑器会提示 id 仍有可能为 undefined,主要是想解决这个问题,不明白这里为什么不会被推断成 string
参见回答问题-2
登录后可查看更多问答,登录/注册
200+技术点,22 场景应用,Vue3 源码 TS 用法剖析
435 4
450 3
317 3
584 2
440 2