You need to sign in or sign up before continuing.

Auto Commit

上级 54bd79ea
# VueJS-with-Vite # VueJS-with-Vite
Vue.js 是基于 JavaScript 构建用户界面的库。该模板使用 Vite 来提供应用程序服务。 csnd 用户查分界面
## 推荐的IDE设置 ## 推荐的IDE设置
......
<template>
<div>
<p>作者:yma16</p>
<p>仓库:<a href="https://gitcode.net/qq_38870145/vue-csdn-grade"
target="_blank">https://gitcode.net/qq_38870145/vue-csdn-grade</a>
</p>
<p>
csdn:<a href="https://blog.csdn.net/qq_38870145?spm=1000.2115.3001.5343" target="_blank">csdn-yma16</a>
</p>
<p>
请作者喝杯茶:
<a-image :height="50" :width="50" src="https://yongma16.xyz/staticFile/common/img/wx-pay.jpg" />
&nbsp; </p>
</div>
</template>
<script setup>
</script>
\ No newline at end of file
<script setup> <script setup>
import axios from 'axios'; import axios from 'axios';
import * as echarts from 'echarts'; import * as echarts from 'echarts';
import Author from './Author.vue'
import { onMounted, reactive, onUnmounted } from 'vue'; import { onMounted, reactive, onUnmounted } from 'vue';
const state = reactive({ const state = reactive({
...@@ -26,8 +27,12 @@ const state = reactive({ ...@@ -26,8 +27,12 @@ const state = reactive({
title: '收藏量', title: '收藏量',
dataIndex: 'collectCount', dataIndex: 'collectCount',
sorter: (a, b) => a.collectCount - b.collectCount, sorter: (a, b) => a.collectCount - b.collectCount,
}, { },, {
title: '分数', title: '点赞量',
dataIndex: 'diggCount',
sorter: (a, b) => a.diggCount - b.diggCount,
},{
title: '质量分',
dataIndex: 'score', dataIndex: 'score',
sorter: (a, b) => a.score - b.score, sorter: (a, b) => a.score - b.score,
}, { }, {
...@@ -123,13 +128,17 @@ function initFirstData() { ...@@ -123,13 +128,17 @@ function initFirstData() {
yAxis: { yAxis: {
type: 'value' type: 'value'
}, },
grid:{
x:50,
x2:30
},
tooltip: { tooltip: {
formatter: function (params) { formatter: function (params) {
let findItem = state.dataSource.find(item => { let findItem = state.dataSource.find(item => {
return item.postTime == params.name return item.postTime == params.name
}) })
if(!findItem){ if (!findItem) {
return '' return ''
} }
return `<span style='color:blue'>-<span> 博客标题:${findItem.title} <br> return `<span style='color:blue'>-<span> 博客标题:${findItem.title} <br>
...@@ -184,6 +193,8 @@ function initFirstData() { ...@@ -184,6 +193,8 @@ function initFirstData() {
onMounted(() => { onMounted(() => {
const storageUid = window.localStorage.getItem('csdnUid') const storageUid = window.localStorage.getItem('csdnUid')
console.log('window.localStorage',window.localStorage)
console.log('storageUid',storageUid)
if (storageUid) { if (storageUid) {
state.searchValue = storageUid state.searchValue = storageUid
onSearch() onSearch()
...@@ -194,9 +205,6 @@ function initFirstData() { ...@@ -194,9 +205,6 @@ function initFirstData() {
if (state.searchValue) { if (state.searchValue) {
window.localStorage.setItem('csdnUid', state.searchValue) window.localStorage.setItem('csdnUid', state.searchValue)
} }
else {
window.localStorage.removeItem('csdnUid')
}
}) })
} }
</script> </script>
...@@ -204,7 +212,10 @@ function initFirstData() { ...@@ -204,7 +212,10 @@ function initFirstData() {
<template> <template>
<div class="container"> <div class="container">
<div style="text-align: center;"> <div style="text-align: center;">
<h3>输入csdn用户id查询文章分数</h3> <a style="font-size: 24px;font-weight:bolder;">输入csdn用户id查询文章分数</a>
</div>
<div>
<Author />
</div> </div>
<br> <br>
<div> <div>
...@@ -233,5 +244,3 @@ function initFirstData() { ...@@ -233,5 +244,3 @@ function initFirstData() {
</div> </div>
</template> </template>
<style scoped></style>
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册