更改笔顺码版权相关和热搜ALL
This commit is contained in:
parent
a80ac8fae1
commit
142db58619
49
components/data/DataTimesTop.vue
Normal file
49
components/data/DataTimesTop.vue
Normal file
@ -0,0 +1,49 @@
|
||||
<script setup lang="ts">
|
||||
|
||||
const props = defineProps({
|
||||
fromWeb:String,
|
||||
limit:Number,
|
||||
hours:Number
|
||||
})
|
||||
interface TopHots{
|
||||
id:number,
|
||||
times:number,
|
||||
word:string,
|
||||
lastTime: string,
|
||||
fromWeb: {
|
||||
id: number,
|
||||
name: string,
|
||||
fromUrl: string,
|
||||
searchUrl: string
|
||||
}
|
||||
}
|
||||
const rawData:TopHots[] = await $fetch(`https://data.zziyu.cn/hot/top/${props.fromWeb}?limit=${props.limit}&hours=${props.hours}`)
|
||||
const data:TopHots[] = []
|
||||
rawData.forEach(d=>{
|
||||
let newD= d;
|
||||
let aDate = new Date(Date.parse(d.lastTime))
|
||||
newD.lastTime=aDate.toLocaleString()
|
||||
data.push(newD)
|
||||
})
|
||||
|
||||
</script>
|
||||
|
||||
<template>
|
||||
|
||||
|
||||
|
||||
<client-only>
|
||||
<el-table :data="data" style="width: 75%;margin: 10px;margin-bottom: 15px" :table-layout="'fixed'">
|
||||
<el-table-column prop="word" :label="props.fromWeb+'热搜'" width="180" />
|
||||
<el-table-column prop="lastTime" label="最后上榜" width="180" />
|
||||
<el-table-column prop="times" label="上榜次数" />
|
||||
</el-table>
|
||||
</client-only>
|
||||
|
||||
|
||||
|
||||
</template>
|
||||
|
||||
<style scoped>
|
||||
|
||||
</style>
|
@ -9,7 +9,6 @@ if (route.params.WebName==undefined){
|
||||
</script>
|
||||
|
||||
<template>
|
||||
Data father {{}}
|
||||
<NuxtPage></NuxtPage>
|
||||
</template>
|
||||
|
||||
|
15
pages/data/all.vue
Normal file
15
pages/data/all.vue
Normal file
@ -0,0 +1,15 @@
|
||||
<script setup lang="ts">
|
||||
|
||||
const getWebArr:string[] = await $fetch("https://data.zziyu.cn/hot/webs")
|
||||
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div style="display: flex;align-items: center;justify-content: center">
|
||||
<DataTimesTop v-for="(item,index) in getWebArr" :fromWeb="item" :limit="5" :hours="2" :key="index"></DataTimesTop>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<style scoped>
|
||||
|
||||
</style>
|
@ -4,7 +4,9 @@
|
||||
|
||||
<template>
|
||||
<!-- <Title>定义笔顺码</Title>-->
|
||||
<div class="aboutBody" style="display: flex;justify-content: center">
|
||||
|
||||
<div class="aboutBody" style="display: flex;justify-content: center;flex-direction: column;align-items: center ">
|
||||
<h1>本网站的所有资源来源于 吴之林 主编的 《笔顺码字典》 一书 如有侵权立即下线</h1>
|
||||
<div class="tableList">
|
||||
<figure class="wp-block-table">
|
||||
<table>
|
||||
|
Loading…
Reference in New Issue
Block a user