@qq_简单_3
我把{{}}换成v-text就不出现 "页面加载完成之前显示{{}}"了 不知道靠谱不
我把{{}}换成v-text就不出现 "页面加载完成之前显示{{}}"了 不知道靠谱不
2017-04-10
DOMException: Failed to execute 'insertBefore' on 'Node': The node before which the new node is to be inserted is not a child of this node. 点击设置默认 报错这个
2017-04-09
在老师的基础上完善了,全选跟取消反选的功能,有兴趣的朋友可以看下。https://github.com/liuxinwu/shopping-cart 记得给个赞哦
2017-04-09
老师讲的免费视频比实战的付费视频还要讲的好,负责,讲的详细,知识点全面,就是没有核心的router 和 vuex 强烈建议2.0的实战还是让这个老师来讲,慕课网的实战视频做的真的不好,模糊,资料还不全,免费的做的还要好一些,不知道怎么想的
2017-04-09
已采纳回答 / qq_峰_7
获取数据失败是因为javascript跨域请求资源的原因,解决方法有两个,第一个自己搭建一个服务器,把网页那些都放在服务器上。第二个方法是设置浏览器允许访问本地资源。 例如chrome 设置启动参数 windows 命令行下 chrome的目录/chrome.exe --disable-web-securitymac终端 open -a /Applications/Google\ Chrome.app --args --disable-web-security --user-data-dirhttp:/...
2017-04-07
computed:{
totalMoney:function () {
var money = 0
this.productList.forEach(function (e,i) {
if(e.isChecked) {
money += e.productPrice * e.productQuentity
}
})
return money
}
}
totalMoney:function () {
var money = 0
this.productList.forEach(function (e,i) {
if(e.isChecked) {
money += e.productPrice * e.productQuentity
}
})
return money
}
}
2017-04-05
我试了一下杨少峰同学的,也有个bug,当我一个个的选择,从最下面开始选,选最下面一个的时候全选就会被钩上。我的解决方案是这样的
var count = 0
this.productList.forEach(function(item,index){
if(item.checked) {
count += 1
}else{
count -= 1
}
return count
})
if(count == this.productList.length){
_this.checkAllFlag = true
}else {
_this.checkAllFlag = false
}
var count = 0
this.productList.forEach(function(item,index){
if(item.checked) {
count += 1
}else{
count -= 1
}
return count
})
if(count == this.productList.length){
_this.checkAllFlag = true
}else {
_this.checkAllFlag = false
}
2017-04-04