尚品汇 bug解决
就已发现的一些可能不太美观的内容进行修改,但是大部分都改不出来,如果有大佬也发现知道咋改的欢迎留言www
-
加入购物车按钮
-
点击商品图片才跳转,空图点击不成功
-
购物车的全选按钮延时严重
-
购物车商品显示不齐全
是因为账号共享,私人账户不受他人操作影响 -
解决当用户没登陆时在首页获取不到用户信息的报错
-
交易页面的配送时间根据实时时间而定
dataAdd(){undefined
var dateTime = new Date();
dateTime=dateTime.setDate(dateTime.getDate()+2);
dateTime=new Date(dateTime);
return dateTime
},
Ttime() {
var vWeek, vWeek_s, lhour;
vWeek = [
"星期天",
"星期一",
"星期二",
"星期三",
"星期四",
"星期五",
"星期六",
];
var date = this.dataAdd();
var month = date.getMonth() + 1;
var day = date.getDate();
var hours = date.getHours();
var minutes = date.getMinutes();
if(minutes>30) hours+=1;
if(hours>15) {hours=16;lhour=23}
else {hours='09';lhour=15}
vWeek_s = date.getDay();
document.getElementById("time").innerHTML =
"配送时间:预计"+
month +
"月" +
day +
"日(" +
vWeek[vWeek_s]+
")"+
hours +
":00" +
"-" +
lhour +
":00送达"
},
- 购物车结算选中件数和总价格计算
totalPrice() {
return this.cartInfoList.filter(item => {
return item.isChecked
}).reduce((preValue, item) => {
return preValue + item.skuNum * item.skuPrice
}, 0).toFixed(2)
},
// 计算商品数量
totalgood() {
var sum=0
return this.cartInfoList
.filter((item) => {
return item.isChecked;
})
.reduce((preValue, item) => {
sum +=1
return sum
}, 0);
},
- 密码不显示和下次登录默认输入了账号
init() {
var cb = document.querySelector("#remember");
var uname = document.querySelector("#uname");
if (localStorage.getItem("username")) {
uname.value = localStorage.getItem("username");
cb.checked = true;
}
},
isCheck() {
var cb = document.querySelector("#remember");
var uname = document.querySelector("#uname");
if (cb.checked == true) {
localStorage.setItem("username", uname.value);
} else {
localStorage.removeItem("username");
}
},
- 购物车付款成功后没有将商品从购物车移除
和接口有关系