1 Star 0 Fork 0

wojiaosunjinxin/day03

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
03数组排序.js 1.22 KB
一键复制 编辑 原始数据 按行查看 历史
wojiaosunjinxin 提交于 2022-10-12 21:41 . tijiao
var vm = new Vue({
el: "#app",
data: {
currentIndex: 0,
paixulist: ['综合排序', '距离最近', '销量最高', '筛选'],
listarr: [{ pic: "img1.png", name: "秋刀鱼", price: 35, count: 1 }, { pic: "img1.png", name: "黄焖鸡", price: 20, count: 2 },
{ pic: "img1.png", name: "麻辣小龙虾", price: 120, count: 3 }]
},
methods: {
sub(item) {
if (item.count > 1) item.count--;
},
add(item) {
if (item.count < 5)
item.count++;
},
clear() {
this.listarr = [];
},
grade(index) {
this.currentIndex = index;
if (index == 2) {
this.listarr.sort((a, b) => {
return b.price - a.price;
})
}
}
},
computed: {
totalprice() {
var sum = 0;
this.listarr.forEach(item => {
sum += item.count * item.price;
});
return sum;
},
totalcount() {
var sum = 0;
this.listarr.forEach(item => {
sum += item.count;
});
return sum;
}
}
});
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/wojiaosunjinxin/day03.git
[email protected]:wojiaosunjinxin/day03.git
wojiaosunjinxin
day03
day03
master

搜索帮助