回答了问题2018-04-28
到现在我也没有解决掉, 如果你用了eslint 格式检查 可以加上这段,解决报错问题 {代码...}
回答了问题2018-04-24
最近脚手架搭建的都有这个问题,不知道vue是不是故意的,先安装 {代码...} 然后把.eslintrc.js 内容整体替换为下面的内容,就可以了 {代码...}
回答了问题2018-04-19
你这是es6的解构赋值, 需要babel解析转成es5,如果需要我可以给你配一个。
回答了问题2018-04-16
console.log(location); 打印location,可以看到你想要的东西了
回答了问题2018-04-12
两种方案:(1)你重新组装后台返回的数据,组装成:内存:[{name: '8G', active: false}, {name: '16G', active: false}, ....]的形式。然后@click="changeItem(items, k)"; 方法:changeItem(items, item) { 前面要循环items, 去掉active;item.active = !item.act...
回答了问题2018-04-12
react-redux 写法太麻烦,建议你用 react-mobx, 好用方便
回答了问题2018-04-12
vue-router 用 this.$route, 比如:<li v-for="(menu,n) in menus" :key="n"" :class="{'active': this.$route.path === menu.href}"></li>
回答了问题2017-12-01
直接隐藏note_modules 在setting -> Editor -> File Types 最下面的 ignore files and folders 里面写上;node_modules; 然后关闭重启就可以了,在也不卡了
回答了问题2017-12-01
你的报错信息已经告诉你了,NOT FOUND, 为什么not found 报错信息也告诉你了--- 链接, 是因为你运行本地服务器上的 根文件 中没有找到, 你可以吧他放到根文件中,或者 get 的url 写到你的 components/bar01/json.json。
回答了问题2017-12-01
兼容所有平台,包括nodejs {代码...}
回答了问题2017-12-01
你既然用event了,为什么不用ev.target.files[0], 但是前提一定判断files有值吗(files.length > 0)
回答了问题2017-12-01
这个真是好多方法,比如 promise 、 async await, generator, 回调,但是原理就一个 最后那句话最后执行
赞了回答2017-11-27
其实就是将需要缓存的VNode节点保存在this.cache中/在render时,如果VNode的name符合在缓存条件(可以用include以及exclude控制),则会从this.cache中取出之前缓存的VNode实例进行渲染。
提出了问题2017-11-23
回答了问题2017-11-07
这个可以,不过webstorm project上没有 node_modules 这个文件夹了,可以用的,非常感谢,开发紧急,差点就换 VScode 了
回答了问题2017-11-03
我们来逐一解答:(1)问题: {代码...} (2)问题: {代码...}
回答了问题2017-09-11
window.open,需要用户操作,比如点击,而不是非用户操作就弹出,你可以把他放到click事件里面,这是浏览器安全设置的,防止无缘无故的弹出,
回答了问题2017-09-09
你应该用调试工具,不应该用console.log, 他不是异步,而是你打印的东西是对象,是引用,执行到你打印的位置,值还没有变化,后面你如果修改了,那么打印的是修改后的。这个是引用知识点,和console.log() 没有关系
回答了问题2017-09-09
这个真的和angular 1.0 一点关系都没有,代码执行顺序的问题