謝謝最高贊的同學手打的資源,但是希望好好檢查一下......
1.json文件的圖片路徑加了static目錄,但是實際項目目錄沒有static目錄,
"productImage":"static/img/goods-1.jpg",
"imgSrc":"static/img/part-1.jpg"
.quantity input {
width: 40px;
padding: 5px 10px;
text-align: center;
}
cart.html自定義樣式quantity 類拼寫錯了,這很明顯,打開網(wǎng)頁一看就發(fā)現(xiàn)了...商品數(shù)量旁邊沒有加減號。
1.json文件的圖片路徑加了static目錄,但是實際項目目錄沒有static目錄,
"productImage":"static/img/goods-1.jpg",
"imgSrc":"static/img/part-1.jpg"
.quantity input {
width: 40px;
padding: 5px 10px;
text-align: center;
}
cart.html自定義樣式quantity 類拼寫錯了,這很明顯,打開網(wǎng)頁一看就發(fā)現(xiàn)了...商品數(shù)量旁邊沒有加減號。
2017-12-03
謝謝最高贊的同學手打的資源,但是希望好好檢查一下......
1.json文件的圖片路徑加了static目錄,但是實際項目目錄沒有static目錄,
"productImage":"static/img/goods-1.jpg",
"imgSrc":"static/img/part-1.jpg"
.quantity input {
width: 40px;
padding: 5px 10px;
text-align: center;
}
cart.html自定義樣式quantity 類拼寫錯了,這很明顯,打開網(wǎng)頁一看就發(fā)現(xiàn)了...商品數(shù)量旁邊沒有加減號。
1.json文件的圖片路徑加了static目錄,但是實際項目目錄沒有static目錄,
"productImage":"static/img/goods-1.jpg",
"imgSrc":"static/img/part-1.jpg"
.quantity input {
width: 40px;
padding: 5px 10px;
text-align: center;
}
cart.html自定義樣式quantity 類拼寫錯了,這很明顯,打開網(wǎng)頁一看就發(fā)現(xiàn)了...商品數(shù)量旁邊沒有加減號。
2017-12-03
源碼地址:https://github.com/chen-jie/chen-jie.github.io
演示地址:https://chen-jie.github.io/cart.html
演示地址:https://chen-jie.github.io/cart.html
2017-12-01
想評價一下。老師講的非常好。我第一次學習框架,學習不教框架的。自己用原生代碼寫了個大型電商批發(fā)網(wǎng)站??戳藇ue框架的學習,老師講的很好。但是我想說一個知識點。在jquery里面,對ajax的封裝,有對4種類型的簡寫封裝。其中get請求方式,
語法:$.get().then(()=>{});
是可以這樣寫的喲,都是支持promise的。
嘿嘿。慕課網(wǎng)講的很好,比大學老師講課好多了。100個贊,不怕你驕傲
語法:$.get().then(()=>{});
是可以這樣寫的喲,都是支持promise的。
嘿嘿。慕課網(wǎng)講的很好,比大學老師講課好多了。100個贊,不怕你驕傲
2017-11-30
剛開始的時候我是用的forEach去遍歷productList這個數(shù)組,但是,總是單選的最后一條數(shù)據(jù)的單選狀態(tài)可以直接改變?nèi)x的選中狀態(tài),后來試了試for循環(huán)去遍歷這個數(shù)組,問題解決,沒明白為什么會有這樣的bug,可能跟方法的實現(xiàn)有關吧
2017-11-30
單選:function(item){
var _this = this;
if(typeof item.checked == 'undefined'){
this.$set(item,"checked",true);
}else{item.checked = !item.checked;}
for(var i = 0;i<this.productList.length;i++)
{if(this.productList[i].checked){this.checkAllFlag = true;}else{ _this.checkAllFlag = false;break;}}},
var _this = this;
if(typeof item.checked == 'undefined'){
this.$set(item,"checked",true);
}else{item.checked = !item.checked;}
for(var i = 0;i<this.productList.length;i++)
{if(this.productList[i].checked){this.checkAllFlag = true;}else{ _this.checkAllFlag = false;break;}}},
2017-11-30
說幾個坑,跟著視頻敲,首先是完成了老師的代碼,然后再在此基礎上進行完善,頁面上我把“取消全選”這段話去掉了,點擊全選=》全部選中,再次點擊全部取消選中,跟做單選的原理一樣不再贅述,在點擊單選的時候,用for循環(huán)將整個this.productList的每一條checked狀態(tài)進行遍歷,只要出現(xiàn)了false,就將全選的狀態(tài)this.checkAllFlag賦值為false,反之附為true,代碼如下:
2017-11-30