比如我这样写:
方式一: { data:() => { return {arr: []} } }
方式二: { data:() => { return {arr: null} } }
我在钩子函数created中,请求数据,然后赋给this.arr这个属性, 用方式一没有问题,可是换到方式二,就会报错,然后当数据请求 完成以后页面也会正常渲染,也就是说在数据还没请求完成并赋值 给this.arr之前会报错。 (注意:我在模板里面用到了arr这个属性)
相关分类