typescript中字面量类型的隐形错误 前端龙仔 2022-07-04 166 阅读1分钟 问题: 通过定义IFormType,并且formItems是一个IFormType类型的数组,但是当我给formItems赋值时,报错了。 提示不能将赋值的类型赋值给IFormType。 经过努力,终于意识到了一个错误,这个type的类型给我们推断的是sting类型,那么赋值类字面量类型肯定就报错了。 解决办法: 在初始化时,我们也给规定好类型,那么错误就消失了。