vue渲染数据成功,但是报错

用vue的{{item.addressInfo.consignee}},直接渲染数据时,在页面上面已经渲染成功,但是会报类型undefined的错误,原因是因为,没有给item.addressInfo初始化的值,上来默认是undefined,然后undefined是没有属性的,因此会报错。所以先在data里面,给item.addressInfo设置一个默认的空对象{}值,然后再给其赋值,页面渲染的数据,从此对象里面获取,就不会有问题了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这篇笔记主要包含 Vue 2 不同于 Vue 1 或者特有的内容,还有我对于 Vue 1.0 印象不深的内容。关于...
    云之外阅读 10,466评论 0 29
  • 1.安装 可以简单地在页面引入Vue.js作为独立版本,Vue即被注册为全局变量,可以在页面使用了。 如果希望搭建...
    Awey阅读 13,796评论 4 129
  • 下载安装搭建环境 可以选npm安装,或者简单下载一个开发版的vue.js文件 浏览器打开加载有vue的文档时,控制...
    冥冥2017阅读 11,267评论 0 42
  • 写惯了太多官样文章,我真怀疑自己是否还有文学的灵感可言。直到有一天师生聚全,茶余酒酣中忆及过往,我发酵的情思释然,...
    竹园斋主人阅读 3,025评论 0 0
  • 安沫筱在水月息的指引下找到了东边的山洞。她在洞口前闻了闻,没有野兽的腥臊味,反有一股子石头和泥沙的土腥味冲进鼻息,...
    MissGirls组合Anne阅读 2,720评论 0 3