讲师回答 / fishenal
我印象里这种@ 指的是快捷引用,这是npm3.0以后才有的功能,原来npm每次安装的包都太大,不同项目公用的依赖每次都要重新下载一份,3.0以后改了这个模式,应该是之前系统里存在的就是用引用的方式引用,@就是代表这个库是引用自外部的。
2017-02-26
讲师回答 / fishenal
methods 方法里面的this,指的是这个组件的 属性,就是你通过data,props等定义的那些属性。这个this本身,应该是vue封装好的一个它自己的特殊对象,感兴趣可以console出来看看
2017-02-25
讲师回答 / fishenal
这里的name,就是这个组件的名字,你可以删掉,但前提是没有别的地方引用这个名字,一些路由配置什么的可以直接写组件名,这样的好处是你组件可以随便改,组件目录随便改,但你的名字不用动,引用的地方就不用动。
2017-02-24
讲师回答 / fishenal
https://github.com/fishenal/Todos_Vuejs 这是基于vuejs 2.0 做了升级的,建议直接学2.0,视频还是1.0
2017-02-23
已采纳回答 / 妙音天女
第一次安装了之后,以后在用init创建新项目的时候就不需要再安装vue-cli了。因为全局安装是将安装包放在 /usr/local 下或者你 node 的安装目录,以后可以直接在命令行里使用。参考:NPM使用介绍
2017-02-20
已采纳回答 / Hendry2008
怎么个不好用法?? v-on的写法文档里面有, 是不是格式错误, 比如引号, 冒号 ? 另外,比如这个课程的例子里面, click事件 是在一个循环里面 , 是不是其他错误? item是v-for循环得到的. 按课程写的没有问题, 贴给你参考下吧 <ul><li v-for="item in items" v-bind:class="{finished: item.isFinished}" v-on:click = "toggleFinish(item)">...
2017-02-18