最赞回答 / 星原
这里涉及到了引用传递和值传递的概念,当按照你说的那样去操作的时候,product.productQuantity的值其实没有改变,发生改变的是你后来重新定义的num的值,两种方式中,都将productQuantity重新赋值成新的变量了
2017-10-11
最赞回答 / charsandrew
如果仅仅是想使用vue-resource做演示的话: 可以使用cdn。vue-resource链接 选择版本,点击script标签,引入到html中。下载到本地的话: 1. 可以使用npm 进行安装(计算机已经安装了node.js), npm install vue-resource 2. 可以到github vue-resource项目下下载 vue-resource git, 项目下也有README说明。
2017-09-23
最赞回答 / 此去经年01
全局变量注册 if(typeof item.name == 'undefined'){ Vue.set(item,"name","nameValue")}//不存在就添加变量以及给变量赋值局部注册 if(typeof item.name == 'undefined'){ this.$set(item,"name","nameValue")}////不存在就添加变量以及给变量赋值判断变量是否存在,存在就进行里面的操作,全局和局部的区别就是this和Vue作用域的不同,以及方法全局是set() 局...
2017-09-22
最新回答 / charsandrew
黑框叫命令行, 没有安装node是无法使用课件上演示的npm init/ npm install命令的。 因为npm是node上的一个包管理工具。。
2017-09-21
最新回答 / 吃瓜骚年
分析:浏览器为了安全性考虑,默认对跨域访问禁止。解决:给浏览器传入启动参数(allow-file-access-from-files),允许跨域访问。给谷歌浏览器的快捷方式添加 --allow-file-access-from-files "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-file-access-from-files
2017-09-16
最赞回答 / mop18mop183811015
亲~:你可以多关注下评论,一般会有人公布的~https://github.com/SD-Gaming/Vue2.0-ShoppingCart-MOOC
2017-09-14