为了账号安全,请及时绑定邮箱和手机立即绑定

vue里面的data为什么需要初始化?

vue里面的data为什么需要初始化?

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

1 回答

  • 1 回答
  • 0 关注
  • 2609 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信