vue3 ts 提示模糊?

image.png

提示怎么给简化了?
可以在维持 withDefaults(defineProps... 这种写法的前提下,明确提示吗?

阅读 2.4k
1 个回答

这个应该是ts的特性,跟vue没关系,在ts官方文档这一章节有说 Literal Inference

image.png
因为一个对象是可以修改值的

有两种方式
1给属性加as
image.png

2给对象加个as const
image.png

感觉你这样在vue上没啥意义,因为属性多了就省略了:
image.png

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