vue warn
Invalid default value for prop xx: Props with type Object/Array解决bug

翻译下就是说:属性xx的默认值无效:类型为Object/Array的属性
简而言之:就是props的default格式有问题
在vue官网的风格指南上已说明:
对象和数组接收格式均以函数的形式
对象:

    props: {
      changeData:{
        type: Object,
        // 对象或数组默认值必须从一个工厂函数获取
        default: ()=>{ return {} }
      }
    },

数组:

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

1如既往
167 声望2 粉丝

提问题和解决问题,都能让我们彼此进步