Vue项目启动报错整理2
Vue项目启动报错整理
1、如若发生如下 报错:
vue.esm.js?efeb:574[Vue warn]: Property or method "pics" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property. See:https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.
解析:属性或方法“pics”没有被定义,但凡发生这种报错,就针对这个“pics”检查吧!举个例子,如果父组件传递数据到子组件 :data="something" ,数据 something:"pics" ,子组件接收传递过来的数据 props:['data'] ,之后在子组件渲染dom的时候:{{pics}} ,毫无疑问:报错了!!!(上述报错提示)
解决:{{pics}} ,这是什么鬼!子组件接收过来的是data,对应的父组件绑定的:data,而不是pics,那么pics当然会显示上述报错喽!
2、✘ http://eslint.org/docs/rules/no-undef '$' is not defined
- 修改根目录下.eslintrc.js文件了,在改文件的module.exports中,为env添加一个键值对
jquery: true
就可以了:
env: {
// 原有
browser: true,
// 添加
jquery: true
}
再次 npm run dev
上述案例仅仅是方法和属性未被定义的一种可能~让大家有针对性的查错
更多vue项目报错链接:
vue.esm.js?efeb:574
下一篇: 理解PHP中的MVC编程之MVC框架简介
推荐阅读
-
Vue.js系列之项目结构说明(2)
-
Vue -- 项目报错整理(1):RangeError: Maximum call stack size exceeded
-
vue项目中使用vue-i18n报错的解决方法
-
Vue2.x中利用@font-size引入字体图标报错的解决方法
-
详解webpack打包vue项目之后生成的dist文件该怎么启动运行
-
解决在vue项目中,发版之后,背景图片报错,路径不对的问题
-
vue2.0实战之使用vue-cli搭建项目(2)
-
Vue项目部署的实现(阿里云+Nginx代理+PM2)
-
解决vue项目报错webpackJsonp is not defined问题
-
2种在vue项目中使用百度地图的简单方法