Skip to content

Commit daa9935

Browse files
authored
Update Home.vue
1 parent 0955e40 commit daa9935

File tree

1 file changed

+20
-17
lines changed

1 file changed

+20
-17
lines changed

src/Home.vue

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@
1010
:key="name"
1111
:class="{ active: name === language }"
1212
@click="language = name">
13-
<button>{{ name }}</button>
13+
<button><template v-if="name !== 'Ranking'">{{ name }}</template>
14+
<template v-else>
15+
<span class="tooltip" title="All Languages">🏆</span>
16+
</template></button>
1417
</li>
1518
</ul>
1619
<div class="tabcontent tabcontentall block" v-if="sortedResults">
@@ -278,22 +281,22 @@ function aggregateModelResults(allLeaderboards) {
278281
date: modelMap[name].date,
279282
}));
280283
}
281-
// watch(allLeaderboards, () => {
282-
// aggregateModelResults(allLeaderboards);
283-
// allModelResults.value.sort((a, b) => b.resolved - a.resolved);
284-
// const newLanguage = {
285-
// name: 'Ranking',
286-
// data: [
287-
// {
288-
// results: allModelResults // 将模型统计结果插入
289-
// }
290-
// ]
291-
// };
292-
// if(allLeaderboards.value){
293-
// allLeaderboards.value.unshift(newLanguage);
294-
// console.log(allLeaderboards)
295-
// }
296-
// }, { immediate: true }); // { immediate: true } 会在一开始就执行一次计算
284+
watch(allLeaderboards, () => {
285+
aggregateModelResults(allLeaderboards);
286+
allModelResults.value.sort((a, b) => b.resolved - a.resolved);
287+
const newLanguage = {
288+
name: 'Ranking',
289+
data: [
290+
{
291+
results: allModelResults // 将模型统计结果插入
292+
}
293+
]
294+
};
295+
if(allLeaderboards.value){
296+
allLeaderboards.value.unshift(newLanguage);
297+
console.log(allLeaderboards)
298+
}
299+
}, { immediate: true }); // { immediate: true } 会在一开始就执行一次计算
297300
console.log(allModelResults)
298301
</script>
299302

0 commit comments

Comments
 (0)