搜索热词动态获取
This commit is contained in:
parent
6869e42ed6
commit
90f31d7cd8
1
dist/css/325.fa8a5d86.css
vendored
1
dist/css/325.fa8a5d86.css
vendored
File diff suppressed because one or more lines are too long
1
dist/css/601.6b376ca6.css
vendored
Normal file
1
dist/css/601.6b376ca6.css
vendored
Normal file
File diff suppressed because one or more lines are too long
2
dist/index.html
vendored
2
dist/index.html
vendored
@ -1 +1 @@
|
|||||||
<!doctype html><html lang="zh-CN"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>NEU小站</title><script defer="defer" src="/js/chunk-vendors.e0d4faab.js"></script><script defer="defer" src="/js/app.bfe0ce39.js"></script><link href="/css/chunk-vendors.c52e575a.css" rel="stylesheet"><link href="/css/app.1e1e3aa4.css" rel="stylesheet"></head><body><noscript><strong>抱歉,NEU小站无法在没有 JavaScript 的情况下正常工作。请启用 JavaScript 以继续。</strong></noscript><div id="app"></div></body></html>
|
<!doctype html><html lang="zh-CN"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>NEU小站</title><script defer="defer" src="/js/chunk-vendors.e0d4faab.js"></script><script defer="defer" src="/js/app.cf8a6121.js"></script><link href="/css/chunk-vendors.c52e575a.css" rel="stylesheet"><link href="/css/app.1e1e3aa4.css" rel="stylesheet"></head><body><noscript><strong>抱歉,NEU小站无法在没有 JavaScript 的情况下正常工作。请启用 JavaScript 以继续。</strong></noscript><div id="app"></div></body></html>
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -228,6 +228,7 @@ export default {
|
|||||||
// 设置页面标题
|
// 设置页面标题
|
||||||
document.title = '内容检索 - NEU小站';
|
document.title = '内容检索 - NEU小站';
|
||||||
this.loadTags();
|
this.loadTags();
|
||||||
|
this.loadHotTags();
|
||||||
|
|
||||||
// 从URL参数中获取搜索条件(如果有)
|
// 从URL参数中获取搜索条件(如果有)
|
||||||
const query = this.$route.query;
|
const query = this.$route.query;
|
||||||
@ -293,6 +294,22 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
// 热搜标签
|
||||||
|
async loadHotTags() {
|
||||||
|
try {
|
||||||
|
const response = await fetch('https://newfront.东北大学.com/search/hot-words');
|
||||||
|
if (response.ok) {
|
||||||
|
const data = await response.json();
|
||||||
|
if (Array.isArray(data) && data.length > 0) {
|
||||||
|
this.hotSearchTags = data;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} catch (error) {
|
||||||
|
console.error('获取热搜词失败:', error);
|
||||||
|
// 获取失败时保留默认写死的词
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
// 切换标签选择状态
|
// 切换标签选择状态
|
||||||
toggleTag(tagId) {
|
toggleTag(tagId) {
|
||||||
const index = this.selectedTags.indexOf(tagId);
|
const index = this.selectedTags.indexOf(tagId);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user