fix(rank.vue): 移除调试日志并优化关键词高亮样式
- 删除getNewsList中的console.log调试输出 - 将关键词高亮颜色从红色改为#007aff - 对标题也添加关键词高亮处理
This commit is contained in:
parent
69aec22ab6
commit
365b770a50
|
|
@ -1,6 +1,6 @@
|
|||
<template>
|
||||
<view class="pc_all">
|
||||
<PageTop :pageType="pageType"></PageTop>
|
||||
<PageTop></PageTop>
|
||||
|
||||
<view class="content" :style="{ filter: Session.get('token') ? '' : 'blur(5px)' }">
|
||||
<view class="top_title">
|
||||
|
|
@ -29,7 +29,7 @@
|
|||
</view>
|
||||
|
||||
<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" v-html="item.summary"></text>
|
||||
|
||||
|
|
@ -90,7 +90,6 @@ const newsList = ref([]);
|
|||
|
||||
|
||||
async function getNewsList() {
|
||||
console.log("🚀 ~ getNewsList ~ pageType.value:", pageType.value)
|
||||
if (pageType.value == 4) {
|
||||
// 编辑精选
|
||||
let { code, data } = await editTopNews({
|
||||
|
|
@ -100,7 +99,8 @@ async function getNewsList() {
|
|||
newsList.value = data.list;
|
||||
form.total = data.total;
|
||||
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 {
|
||||
|
|
|
|||
Loading…
Reference in New Issue