为什么这里没使用PropType?

来源:2-4 如何提取props定义

慕莱坞0998854

2021-03-09

为什么这里的props可以写做:

	props:{
		msg: String
	}

老师之前说, 不使用PropType的话, 这里的String会被视为构造函数,为了告诉TS类型,所以使用了as PropType <string>,现在怎么又可以不用了呢?

写回答

1回答

Jokcy

2021-03-12

一些通用类型是可以不用的,defineComponent里面会自动进行处理,一些复杂的类型才必须要自行进行定义

0
1
慕莱坞0998854
非常感谢!
2021-03-13
共1条回复

Vue3.0+TS打造企业级组件库 前端中高级开发者必修课

深度匹配高级前端工程师用人需求 打造属于你自己的开源项目

1310 学习 · 251 问题

查看课程