|
@@ -7,6 +7,7 @@ import jia from './images/jia.svg'
|
|
|
import jian from './images/jian.svg'
|
|
import jian from './images/jian.svg'
|
|
|
import pingpu from './images/pingpu.svg'
|
|
import pingpu from './images/pingpu.svg'
|
|
|
import { uploadBaseImg } from '@/apis/other'
|
|
import { uploadBaseImg } from '@/apis/other'
|
|
|
|
|
+import { markRaw } from 'vue';
|
|
|
export default {
|
|
export default {
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
@@ -183,13 +184,13 @@ export default {
|
|
|
'mtr':false,
|
|
'mtr':false,
|
|
|
})
|
|
})
|
|
|
|
|
|
|
|
- this.fcanvas.add(img.set({
|
|
|
|
|
|
|
+ this.fcanvas.add(markRaw(img.set({
|
|
|
name:"image",
|
|
name:"image",
|
|
|
...options,
|
|
...options,
|
|
|
sort,
|
|
sort,
|
|
|
id,
|
|
id,
|
|
|
erasable:erasable,
|
|
erasable:erasable,
|
|
|
- }))
|
|
|
|
|
|
|
+ })))
|
|
|
img.moveTo(sort)
|
|
img.moveTo(sort)
|
|
|
if(img.getScaledWidth() > options.maxWidth){
|
|
if(img.getScaledWidth() > options.maxWidth){
|
|
|
let zoom = this.fcanvas.getZoom()
|
|
let zoom = this.fcanvas.getZoom()
|