update: 高级筛选项更新

This commit is contained in:
@user8949
2025-03-15 17:27:47 +08:00
parent 482449d09a
commit f69bd8a023
3 changed files with 17 additions and 35 deletions

View File

@@ -69,7 +69,7 @@
:dot-color="item.dotColor" :line-color="'var(--devui-form-control-line-hover)'">
<template #default>
<div style="display: flex; justify-content: space-between;">
<div class="cursor-pointer" @click="openWarningDetail(item.text)">{{ item.text }}</div>
<div class="cursor-pointer" @click="openWarningDetail(item.text, index)">{{ item.text }}</div>
<div style="display: flex; align-items: center; gap: 8px;">
<d-icon name="icon-time"></d-icon>
{{ item.time }}
@@ -175,8 +175,14 @@ const checkMore = () => {
router.push({ name: 'PersonalCenter' });
}
const openWarningDetail = (event) => {
console.log(event)
const openWarningDetail = (event, index) => {
infoList.value.forEach((item, i) => {
if (i <= index) {
item.dotColor = 'var(--devui-info)';
} else {
item.dotColor = '';
}
})
}
let resizeObserver: ResizeObserver | null = null;