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