lxiiang
lxiiang
``` import { DndProvider } from 'vue3-dnd'; import { HTML5Backend } from 'react-dnd-html5-backend'; import { deepClone } from '../utils/utils'; import { createDesigner } from './designer'; import '../form-widget-components/index'; import '../form-widget-components/setting'; import...
我的vue版本是2.7.14, 由于做了模块联邦共享所以DndProvider 并没有配置在app.vue中 在单独的组件配置的 但是如果不传入window的话 会有重复渲染的问题, 具体问题可以参考这个https://github.com/react-dnd/react-dnd/issues/3257
我只在我的表单设计模块中使用了DndProvider 每次离开路由前都destory了一下 但是还是不行0,0
``` import request from '@/utils/request'; import { deepClone, isObjectChanged } from '@/utils'; import { getDesignById, saveFormDesigner } from './api'; import _ from 'lodash'; import { defaultFormConfigBase } from '@/components/newDesigner/form-designer/designer'; export...
是的是的 切换多次路由就会发生这种问题