在Vue Cli中属性值未定义

定义了一个方法进入页面就会调用的,然后会对dateStatistics进行赋值,但是第一次进入没反应,说是没有定义,但是第二次按F5刷新又可以调用,真很疑惑

img

其中dateStatistics是这个方法中用到的一个属性值,它是在Data中定义的,为什么会无法读取呢

data() {
      return {
        dateStatistics:[]
      }
}

图片看了个寂寞

layout.vue 162行 。大概错误就是 。属性为undefined无法读取。
加个非空判断
if(obj.dateStatistics){ // obj为你的对象 。obj.dateStatistics 不为null和undefind时再对其进行操作

}