1.使用Vue props传递参数时候遇到这个问题

根据上图,说是columenData已经被定义,希望你使用他的默认值,经过排查问题出在data()中

 props:{
    columnData:{
      type:Object,
      default:() => {}
    }
},    
data() {
    return {
      chart: null,
      //columnData:{}
    }
},

可以看到data中我也声明了一个cloumnData对象,props中我也接收了一个cloumnData对象,所以报错,将data中的cloumnData去除或者注销即可
大概意思就是:有传递数据的时候会优先查看 props > data > menthods

Logo

前往低代码交流专区

更多推荐