概述
在自定义一个组件时,发现若传来的props
中定义了一个type:Boolean
的值时
1. 若定义default: false
时
props: {
show: {
type: Boolean,
default: false,
}
}
复制代码
- 在渲染此组件时,不写
show
,如:<Son></Son>
,则自定义组件的show
被渲染为false
- 在渲染此组件时,写
show
,如:<Son show></Son>
,则自定义组件的show
被渲染为true
2. 若定义default: true
时
props: {
show: {
type: Boolean,
default: true,
}
}
复制代码
- 在渲染此组件时,不写
show
,如:<Son></Son>
,则自定义组件的show
被渲染为true
- 在渲染此组件时,写
show
,如:<Son show></Son>
,则自定义组件的show
被渲染为true
最后
以上就是清爽蓝天为你收集整理的【爬坑日记】vue中传props时默认为Boolean问题的全部内容,希望文章能够帮你解决【爬坑日记】vue中传props时默认为Boolean问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复