feat: 图片引用
This commit is contained in:
@@ -13,12 +13,15 @@
|
||||
<Menu />
|
||||
<template #dropdown>
|
||||
<el-dropdown-menu>
|
||||
<el-dropdown-item class="sketch-item flex align-center">
|
||||
<el-dropdown-item
|
||||
class="sketch-item flex align-center"
|
||||
@click="handleClickQuote(item)"
|
||||
>
|
||||
<img
|
||||
src="@/assets/images/restore-sketch.png"
|
||||
class="dropdown-icon restore"
|
||||
/>
|
||||
<span class="dropdown-txt">Quote</span>
|
||||
<span class="dropdown-txt">{{ $t('agent.quote') }}</span>
|
||||
</el-dropdown-item>
|
||||
<el-dropdown-item
|
||||
class="sketch-item flex align-center"
|
||||
@@ -28,7 +31,7 @@
|
||||
src="@/assets/images/delete.png"
|
||||
class="dropdown-icon delete"
|
||||
/>
|
||||
<span class="dropdown-txt del">Delete</span>
|
||||
<span class="dropdown-txt del">{{ $t('agent.delete') }}</span>
|
||||
</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
</template>
|
||||
@@ -37,7 +40,7 @@
|
||||
class="edit-btn flex align-center space-between"
|
||||
@click="handleClickEdit(item)"
|
||||
>
|
||||
<div>Edit</div>
|
||||
<div>{{ $t('agent.edit') }}</div>
|
||||
<img src="@/assets/images/arrow-top-right.png" />
|
||||
</div>
|
||||
<!-- 已加载完成的 sketch 显示实际图片 -->
|
||||
@@ -218,6 +221,12 @@
|
||||
myEvent.emit('openFlowCanvas', { url, imgId, nodeId })
|
||||
}
|
||||
|
||||
const handleClickQuote = (item) => {
|
||||
console.log(item)
|
||||
const url = Object.values(item)[0]
|
||||
MyEvent.emit('quote', url)
|
||||
}
|
||||
|
||||
const handleClickDelete = (item: string | Object) => {
|
||||
deleteSketchFlowCanvas({
|
||||
id: Object.keys(item)[0],
|
||||
|
||||
Reference in New Issue
Block a user