vue props 属性值接受多个类型
vue props 属性值接受多个类型直接上代码:someData: {type: Array | Object,default () {return []}}...如果我们自己写不限制类型的props,可以使用数组的形式props:['someData']但是有时我们做已经搭好的框架,里面组件比较成熟都能直接用,但是发现别人写的组件里限制了类型,这时候我们由于业务需求想扩展组件功能增加一些类型,
·
vue props 属性值接受多个类型
直接上代码:
props: {
someData: {
type: Array | Object,
default () {
return []
}
},
...
}
如果我们自己写不限制类型的props,可以使用数组的形式
props:['someData']
但是有时我们做已经搭好的框架,
里面组件比较成熟都能直接用,
但是发现别人写的组件里限制了类型,
这时候我们由于业务需求想扩展组件功能增加一些类型,
这时我们就需要用到第一种方法了
希望这篇帖子能帮到你!
更多推荐
已为社区贡献6条内容
所有评论(0)