typescript元组自动转换问题

新手上路,请多包涵
interface v{
    a:string,
    b:[string|number,string|boolean]
}
const x:v={
    a:'xxxx',
    b:[1,true]
}

在vue+Typescript项目中,然后到使用x这个变量的时候b[0]的值就被强制转换成了true,但是我想要的是number的类型(没有在其他地方重新赋值),有没有大佬知道是什么问题,或者解决办法是什么

阅读 1.4k
1 个回答

image.png

感觉我这边好像并没有你描述的那种情况呀

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进