提交 ea7efe56 authored 作者: wangjiahao's avatar wangjiahao

feat:预览弹出

上级 6a0c34dc
<template> <template>
<div class="bg"> <div class="bg">
<div class="canvas-container"> <div id="preview-parent" class="canvas-container">
<div <div
class="canvas" class="canvas"
:style="{ :style="{
...@@ -40,6 +40,9 @@ export default { ...@@ -40,6 +40,9 @@ export default {
'componentData', 'componentData',
'canvasStyleData' 'canvasStyleData'
]), ]),
mounted() {
// 计算组件当前合适宽度
},
methods: { methods: {
changeStyleWithScale, changeStyleWithScale,
......
...@@ -40,13 +40,14 @@ ...@@ -40,13 +40,14 @@
</div> </div>
<!-- 预览 --> <!-- 预览 -->
<!-- <Preview v-model="isShowPreview" @change="handlePreviewChange" />--> <PreviewEject v-model="isShowPreview" @change="handlePreviewChange" />
</div> </div>
</template> </template>
<script> <script>
import generateID from '@/components/canvas/utils/generateID' import generateID from '@/components/canvas/utils/generateID'
import toast from '@/components/canvas/utils/toast' import toast from '@/components/canvas/utils/toast'
import PreviewEject from '@/components/canvas/components/Editor/PreviewEject'
import { mapState } from 'vuex' import { mapState } from 'vuex'
import { commonStyle, commonAttr } from '@/components/canvas/custom-component/component-list' import { commonStyle, commonAttr } from '@/components/canvas/custom-component/component-list'
import eventBus from '@/components/canvas/utils/eventBus' import eventBus from '@/components/canvas/utils/eventBus'
...@@ -55,6 +56,7 @@ import { post } from '@/api/panel/panel' ...@@ -55,6 +56,7 @@ import { post } from '@/api/panel/panel'
import bus from '@/utils/bus' import bus from '@/utils/bus'
export default { export default {
components: { PreviewEject },
data() { data() {
return { return {
isShowPreview: false, isShowPreview: false,
...@@ -121,7 +123,8 @@ export default { ...@@ -121,7 +123,8 @@ export default {
...this.canvasStyleData, ...this.canvasStyleData,
scale: this.scale scale: this.scale
}) })
}, 500) eventBus.$emit('resizing', '')
}, 1000)
}, },
lock() { lock() {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论