|
@@ -66,7 +66,7 @@
|
|
|
</template>
|
|
|
<div class="bottom-item">
|
|
|
<a-icon type="ellipsis" />
|
|
|
- <span>选择原件</span>
|
|
|
+ <span>选择元件</span>
|
|
|
</div>
|
|
|
</a-popover>
|
|
|
|
|
@@ -99,10 +99,10 @@
|
|
|
<div class="title">{{item.Name}}</div>
|
|
|
<ul class="example">
|
|
|
<li
|
|
|
- @click="getexampleItem(items,indexs)"
|
|
|
+ @click="getexampleItem(items,indexs,index)"
|
|
|
v-for="(items,indexs) in item.GraphElements"
|
|
|
:key="indexs"
|
|
|
- :class="[activeIndex==indexs?'active-li':'']"
|
|
|
+ :class="[activeIndexs==indexs &&activeIndex==index ?'active-li':'']"
|
|
|
>
|
|
|
<img
|
|
|
:class="['item',`item-${items.Type}`]"
|
|
@@ -261,7 +261,8 @@ export default {
|
|
|
itemList: [], //图例数组
|
|
|
categoryIdS: [],
|
|
|
categoryId: "",
|
|
|
- activeIndex: -1, //选中的图例
|
|
|
+ activeIndex: -1, //选中的图例的父级
|
|
|
+ activeIndexs: -1, //选中的图例
|
|
|
drawerVisible: false,
|
|
|
spinning: false,
|
|
|
showDrawerItem: {},
|
|
@@ -342,8 +343,9 @@ export default {
|
|
|
a.isChoice = false;
|
|
|
});
|
|
|
},
|
|
|
- getexampleItem(item,index) {
|
|
|
+ getexampleItem(item,indexs,index) {
|
|
|
this.activeIndex = index;
|
|
|
+ this.activeIndexs = indexs;
|
|
|
this.$emit("toolActionClick", item);
|
|
|
},
|
|
|
// 提取元素
|