fix(rank.vue): 移除调试日志并优化关键词高亮样式

- 删除getNewsList中的console.log调试输出
- 将关键词高亮颜色从红色改为#007aff
- 对标题也添加关键词高亮处理
This commit is contained in:
34701892@qq.com 2025-11-06 19:35:11 +08:00
parent 69aec22ab6
commit 365b770a50
1 changed files with 4 additions and 4 deletions

View File

@ -1,6 +1,6 @@
<template> <template>
<view class="pc_all"> <view class="pc_all">
<PageTop :pageType="pageType"></PageTop> <PageTop></PageTop>
<view class="content" :style="{ filter: Session.get('token') ? '' : 'blur(5px)' }"> <view class="content" :style="{ filter: Session.get('token') ? '' : 'blur(5px)' }">
<view class="top_title"> <view class="top_title">
@ -29,7 +29,7 @@
</view> </view>
<view class="list_item_content"> <view class="list_item_content">
<text class="item_title" @click="goDetail(item)">{{ item.title }}</text> <text class="item_title" @click="goDetail(item)" v-html="item.title"></text>
<text class="item_summary" v-if="pageType != 4">{{ item.summary }}</text> <text class="item_summary" v-if="pageType != 4">{{ item.summary }}</text>
<text class="item_summary" v-if="pageType == 4" v-html="item.summary"></text> <text class="item_summary" v-if="pageType == 4" v-html="item.summary"></text>
@ -90,7 +90,6 @@ const newsList = ref([]);
async function getNewsList() { async function getNewsList() {
console.log("🚀 ~ getNewsList ~ pageType.value:", pageType.value)
if (pageType.value == 4) { if (pageType.value == 4) {
// //
let { code, data } = await editTopNews({ let { code, data } = await editTopNews({
@ -100,7 +99,8 @@ async function getNewsList() {
newsList.value = data.list; newsList.value = data.list;
form.total = data.total; form.total = data.total;
data.list.forEach((item) => { data.list.forEach((item) => {
item.summary = item.summary.replace(form.keyword, "<span style='color: red'>" + form.keyword + '</span>'); item.summary = item.summary.replace(form.keyword, "<span style='color: #007aff'>" + form.keyword + '</span>');
item.title = item.title.replace(form.keyword, "<span style='color: #007aff'>" + form.keyword + '</span>');
}); });
} }
} else { } else {