針對(duì)此案例,我使用 vue-cli 來實(shí)現(xiàn),將購物車和地址欄寫成了兩個(gè)子組件,將vue-router 替換成 axios,正在學(xué) vue-cli 同學(xué),歡迎一起交流,代碼中均有詳細(xì)注釋。
鏈接: https://github.com/itPoet/vue-cli-shoppingcart
鏈接: https://github.com/itPoet/vue-cli-shoppingcart
2018-03-22
作為一個(gè)入門級(jí)vue,非常感謝老師,非常感謝老師,非常感謝老師,重要的事說三遍
2018-03-22
感謝老師,感謝分享課件的同學(xué),收獲很大。
我使用了vue-cli實(shí)現(xiàn)此案例,將購物車和地址欄作為兩個(gè)子組件,其中將vue-router換成了axios,正在學(xué)vue-cli同學(xué),歡迎一起交流,代碼中均有詳細(xì)注釋。
https://github.com/itPoet/vue-cli-shoppingcart
我使用了vue-cli實(shí)現(xiàn)此案例,將購物車和地址欄作為兩個(gè)子組件,其中將vue-router換成了axios,正在學(xué)vue-cli同學(xué),歡迎一起交流,代碼中均有詳細(xì)注釋。
https://github.com/itPoet/vue-cli-shoppingcart
2018-03-22
講的通俗易懂,很適應(yīng)我們初學(xué)者,希望老師多出點(diǎn)視頻教程。
2018-03-22
非常感謝老師,讓我對(duì)vue了解的更多了,現(xiàn)在網(wǎng)上vue的教程太少了,希望老師多上傳些教學(xué)視頻
2018-03-22
說老師的刪除方法不能成功的,請(qǐng)好好檢查一下自己的代碼有沒有錯(cuò)誤。老師的方法是正確的
2018-03-22
selectedProduct: function (item) {
if(!item.checked){
// Vue.set(item,"checked",true)
this.$set(item,"checked",true)
}else{
item.checked = !item.checked
}
//實(shí)現(xiàn)了單選全部按鈕 全選被選中
this.checkAllFlag = this.productList.every((val)=>{
return val.checked == true
})
}
if(!item.checked){
// Vue.set(item,"checked",true)
this.$set(item,"checked",true)
}else{
item.checked = !item.checked
}
//實(shí)現(xiàn)了單選全部按鈕 全選被選中
this.checkAllFlag = this.productList.every((val)=>{
return val.checked == true
})
}
2018-03-22
講的通俗易懂,很適應(yīng)我們初學(xué)者,希望老師多出點(diǎn)視頻教程。
2018-03-21
參看評(píng)論的答案后改了下:
var _this = this,
arr = []
len = this.productList.length;
this.productList.forEach(function(item,index){
if (item.checked) {
newArr = arr.push(index);
}
});
if (newArr == len) {
_this.checkAllFlag = true;
}else{
_this.checkAllFlag = false;
}
var _this = this,
arr = []
len = this.productList.length;
this.productList.forEach(function(item,index){
if (item.checked) {
newArr = arr.push(index);
}
});
if (newArr == len) {
_this.checkAllFlag = true;
}else{
_this.checkAllFlag = false;
}
2018-03-19