Browse Source

一键整理增加排序功能

v1.0
许孟阳 6 days ago
parent
commit
e39b54819b
  1. 19
      src/views/backpack/grid.vue

19
src/views/backpack/grid.vue

@ -62,15 +62,16 @@ const itemNum = computed(() => { @@ -62,15 +62,16 @@ const itemNum = computed(() => {
});
const neaten = () => {
const tem = new Array(grid.value.length);
let i = 0;
grid.value.forEach((item) => {
if (item) {
tem[i] = item
i++;
}
})
commit("set_backpack", tem);
grid.value.sort((a, b) => {
if (!a && !b) return 0;
else if (!a) return 1;
else if (!b) return -1;
let tmp = b.type.localeCompare(a.type, 'en');
if (tmp != 0) return tmp;
tmp = b.base.name.localeCompare(a.base.name, 'en');
if (tmp != 0) return tmp;
return b.lv - a.lv;
});
}
const sellAll = () => {
state.grid.forEach((item, index) => {

Loading…
Cancel
Save