riku
2023-07-20 d22ce1ad1c4656f5c2212bbabb35ba498300aced
src/views/overlay-clue/components/ClueList.vue
@@ -8,13 +8,11 @@
            (item.selected ? 'list-item__selected' : '')
          "
          @click="selectItem(item)"
          @mouseover="item.show = true"
          @mouseleave="item.show = false"
          v-if="!item.delete"
        >
          <div style="display: flex; gap: 8px">
            <div>{{ item.id }}</div>
            <div>{{ item.clueName }}</div>
            <div>{{ item.cid }}</div>
            <div>{{ item.cclueName }}</div>
          </div>
        </li>
      </template>
@@ -35,9 +33,15 @@
  methods: {
    // 列表选择
    selectItem(item) {
      this.clearSelect();
      item.selected = true;
      this.$emit('itemSelected', item);
    },
    clearSelect() {}
    clearSelect() {
      this.dataList.forEach((e) => {
        e.selected = false;
      });
    }
  }
};
</script>
@@ -49,6 +53,7 @@
  overflow: auto;
  overflow-x: hidden;
  border: var(--el-border);
  font-size: var(--el-font-size-small);
}
.list-item {