Vue components Cannot read property '__ob__' of undefined

用vue,webpack,bootstrap搭建的前端框架。

导航  在  首页  点击  课程中心,报了如下错误:Cannot read property '__ob__' of undefined

研究了一上午,因为代码里面用了  components和模拟数据,刚开始还以为是数据加载出现问题,下午我就把所有的组件全部屏蔽掉,从静态页面开始追踪,发现静态页面跳转没有问题。然后把主页里的组件一个一个开放,问题就排出来了,原来是图片滚动组件中,data函数没有写return;


就是差这么一句,花了一上午的时间。

顺便说一下,根据我在网上找的资料,总结出来,一般报 Cannot read property '__ob__' of undefined 都是data方法没有写return,所以在开发过程中要谨慎。vue开发过程中,坑很多,有时间再都贴出来。

推荐阅读更多精彩内容

  • 这篇笔记主要包含 Vue 2 不同于 Vue 1 或者特有的内容,还有我对于 Vue 1.0 印象不深的内容。关于...
    云之外阅读 2,685评论 0 30
  • UI组件element ★11612 - 饿了么出品的Vue2的web UI工具套件 Vux ★7503 - 基于...
    大灰狼的小绵羊哥哥阅读 7,072评论 7 124
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 71,083评论 12 116
  • 简单的一天,过去就剩无尽的黑夜,人最害怕的不是黑夜,而是孤单的心,最美不过明天升起的太阳,才会温暖我的心
    味道暖色阅读 22评论 0 1
  • 请点击此处输入图片描述 从上月开始,参加灵感写作训练以来,已经将近半个月的时间了。 在这半个月的时间里,我就之前在...
    全脑开发程老师阅读 11评论 0 0