From 0423c3f423ee98a0b4cd0119edb231b38054d133 Mon Sep 17 00:00:00 2001 From: yinbangzhong <zhongbangyin@126.com> Date: 星期四, 08 八月 2024 17:41:42 +0800 Subject: [PATCH] 滚动显示问题 --- src/views/dmx/knowledgeLib/tool.vue | 39 +++++++++++++++++++-------------------- 1 files changed, 19 insertions(+), 20 deletions(-) diff --git a/src/views/dmx/knowledgeLib/tool.vue b/src/views/dmx/knowledgeLib/tool.vue index d203189..53623a1 100644 --- a/src/views/dmx/knowledgeLib/tool.vue +++ b/src/views/dmx/knowledgeLib/tool.vue @@ -274,8 +274,8 @@ <div class="groupList" :class="{ - groupActive: keyBg == '1', - groupNoActive: keyBg != '1', + groupActive: keyBg == index, + groupNoActive: keyBg != index, }" v-for="(item, index) in listData" :key="index" @@ -283,8 +283,8 @@ <a-checkbox :value="item.chunk_id"></a-checkbox> <div class="groupList-content emphaRed" - @click="groupListContentClick('1')" - @dblclick="contentClick(1)" + @click="groupListContentClick(index)" + @dblclick="contentClick(item)" v-html="item.content_with_weight" > </div> @@ -301,7 +301,11 @@ </a-spin> </div> </div> - <eidtDetails ref="eidtDil"></eidtDetails> + <eidtDetails + ref="eidtDil" + :item="eidtDilinfo" + v-model:eidtDilVisible="eidtDilVisible" + ></eidtDetails> </a-tab-pane> </a-tabs> </a-modal> @@ -331,6 +335,8 @@ const radio = ref('1'); const keyBg = ref(''); const eidtDil = ref(); + const eidtDilVisible = ref(false); + const eidtDilinfo = reactive({}); const props = defineProps(['kbtenantInfo', 'item', 'kbdetail']); // const emit = defineEmits(['upTabdateItem']) @@ -438,8 +444,9 @@ visible.value = false; }; - const contentClick = (done) => { - eidtDil.value.handleClick(); + const contentClick = (item) => { + Object.assign(eidtDilinfo, item); + eidtDilVisible.value = true; }; const handleOpened = (el) => { // console.log('props',props.kbtenantInfo); @@ -482,16 +489,6 @@ const handleChange = (values) => { data.value = values; - // if (values.length === 3) { - // checkedAll.value = true; - // indeterminate.value = false; - // } else if (values.length === 0) { - // checkedAll.value = false; - // indeterminate.value = false; - // } else { - // checkedAll.value = false; - // indeterminate.value = true; - // } }; //鎵归噺鍚敤鍒犻櫎绂佺敤 @@ -530,14 +527,13 @@ }; const handleChangeStatus = (val) => { - console.log(val); updateChunkStatus(val); }; const isLoading = ref(true); // 鑷畾涔夊姞杞芥彁绀烘枃鏈� const tip = '鍔犺浇涓紝璇风◢鍊�...'; //鑾峰彇鍒楄〃 - const getList = () => { + const getList = async () => { let params = { doc_id: props.item.id, keywords: form.keywords, @@ -547,7 +543,7 @@ if (available_int.value !== '') { params.available_int = available_int.value; } - queryChunkList(params).then((res) => { + await queryChunkList(params).then((res) => { if (res.code == 0) { listData.value = res.data.chunks; isLoading.value = false; @@ -617,6 +613,9 @@ //color: #2a2a2b!important; } } + ::-webkit-scrollbar { + display: none; + } .groupMain { width: 100%; height: 500px; -- Gitblit v1.8.0