设备绑定
maotu
提供了deviceBind
插槽可供您在插件外部将图像与真实设备绑定,从而建立一个映射关系,您后续可以通过获取真实的设备状态,然后通过调用mt-preview
组件的setItemAttrByID
或者setItemAttrs
方法去更新图像的属性,从而达到一个实时的显示效果,如果您希望点击图像去操作真实设备这种,可以参考回调外部项目函数
以下是示例代码
vue
<script setup lang="ts">
import { MtEdit } from '@/export';
</script>
<template>
<div class="w-1/1 h-100vh">
<mt-edit>
<template #deviceBind="{ item }">
<div>{{ item.id }}</div>
</template>
</mt-edit>
</div>
</template>
<style scoped></style>
当我点击画布内图像时,插槽内部便可以获取到图像信息