vuejs自定义组件传参出现的错误

在使用vuejs自定义组件接受参数的时候出现的如下的错误:

type of the default value for imageArr prop must be a function

报错代码

props: {
    imageArr: {
        type: Array,
        default: []
    }
},

代码这样写就会出现上面的错误,解决方法如下

正常代码

props: {
    imageArr: {
        type: Array,
        default: ()=>[]
    }
}

这是尤雨溪大神给的解决方案 传送阵

发表评论

发表评论