讲师回答 / fishenal
什么速度慢啊,执行速度?访问速度?ide打开速度?webstorm 这种ide确实挺大的,启动比较慢,vue项目目录多,有可能会慢,如果你电脑配置还不行的话。你可以改用轻量级的ide比如sublime,或者更新电脑配置,或者用苹果
2017-03-22
讲师回答 / fishenal
对,上面说的对,你具体哪报错啊,v-for的 $index 2.0里不能用了2.0的代码在这你看看https://github.com/fishenal/Todos_Vuejs/blob/master/src/todoList.vue
2017-03-22
讲师回答 / fishenal
应该是依赖安装的问题,cnpm install的时候要看下有没有报错,正常完成之后会显示出来目录结构。缺少包最好重新跑一边。欢迎学习我的新课:http://coding.imooc.com/class/91.html
2017-03-18
讲师回答 / fishenal
准确的说是使用vue-cli 搭建项目的时候需要nodejs。你也可以用script标签引入vue.min.js这样的,没人拦你,在js里实例化vue,也行。使用node有几件事,打包部署,解析vue单文件组件,解析每个vue模块,拼在一起,转码es6,less,等,启动测试服务器localhost8080, 帮你管理 vue-router,vue-resource这些插件,直接拿来用。也就这些好处吧,这都是所谓前端工程化,是发展趋势,掌握这些东西也能提升你在职场的身价。
2017-03-17
讲师回答 / fishenal
现在不光是vuejs,你用angular,react哪个不要nodejs基础,现在就算不用前端框架,你的项目也可以用webpack模块化,es6转码babel, less,jade这些,都是用node实现的编译。老板让你搭一套前端架构不用node和npm,说不过去吧。之用html,css,js,jquery,最大的问题是开发效率太低,你花一个礼拜搭出一套前端系统,接下来一个页面开发只要几个小时,你没有前端系统,你每个页面都要一天,而且系统足够复杂的话,你会发现你根本维护不了整站,很麻烦,效率很低,耦合很严...
2017-03-15
讲师回答 / fishenal
不知道你的问题解决了没有,我在你上个问题里回答了,data这么赋值是不行的。export的是一份对象。不过你可以看这里 http://vuejs.org/v2/api/#Options-Data // must use function when in Vue.extend()var Component = Vu...
2017-03-14
讲师回答 / fishenal
怀疑报错是因为字符有中文的, 这个写法本身没问题不显示是因为return对象那个函数没执行用deepferry提供的方法直接给data赋值,前提是这个组件只在一个地方用,用一次用vue-cli生成的脚手架,用第一种方式,为组件设置属性,标准做法
2017-03-14
讲师回答 / fishenal
系统环境变量里,要有全局 npm 目录<...图片...><...图片...>环境变量这块你可以搜搜,windows 环境变量,另外,要保证 c盘下面这个appData 一直到npm 都有权限,目录权限
2017-03-13
讲师回答 / fishenal
你这种用法没接触过, 可能是data后面那个方法没执行, es6里面的 data() {} 是自执行的,这种以前的写法并不是,根节点你直接把data改成一个对象赋值,试试
2017-03-13