讲师回答 / Brian
同学,你的安装指令出错了。先使用淘宝源:
npm install -g cnpm --registry=https://registry.npm.taobao.org然后再安装最新的vue/cli工具
cnpm install -g @vue/cli
2019-05-20
已采纳回答 / Brian
1. 第一个问题,参考:data 必须是一个函数第一个写法只能在ES5环境中去使用,在CLI创建的工程项目中,会编译异常。最主要的原因:是data的作用域的问题。举例说明:如果是有多个Vue实例,那么data按照对象的方式去定义,都是同一个作用域,导致data相互覆盖,不唯一。而变成函数之后,就只能在本Vue实例里面可以进行访问了。2. 第二个问题。如果在全局的App.vue的main.js中引入了store,那么store是可以全局使用的。或者按照上面的写法,你可以在单独的组件中引用store,变成局...
2019-05-19
讲师回答 / Brian
上面的同学正解,直接删除。上面的同学正解,把项目目录删除,就可以删除vue项目。如果webstorm中还存在项目痕迹,直接把鼠标移上去,有一个小叉,点一下就可以删除这个痕迹。
2019-05-19
讲师回答 / Brian
?回答里面的同学跟你解释的很清楚啦!主要原因就是if中的逻辑判断写的有问题。:class="{active: index === current}"这里使用强等,就可以了。
2019-05-18
已采纳回答 / Brian
参考:https://github.com/vuejs/vue-cli/issues/2873可能是由于你的package.json中的依赖版本的问题,使用最新的cli版本,并使用npm或者yarn重新安装依赖。
2019-05-16
已采纳回答 / Brian
? 同学,这个注释写的很清楚了啊,直译过来就是:组件 template中需要有一个根块元素。这个才是你报错的原因,把你的template,套一个div,像这样:<template><div> <div>Add</div> <div> <p>Title</p> <label> <input type="text" v-model="title"> </label&...
2019-05-16