diff --git a/packages/vue-vtable/bundler.config.js b/packages/vue-vtable/bundler.config.js index c35d504fe0..751b8d9f42 100644 --- a/packages/vue-vtable/bundler.config.js +++ b/packages/vue-vtable/bundler.config.js @@ -11,9 +11,11 @@ module.exports = { treeshake: true }, globals: { - '@visactor/vtable': 'VTable' + '@visactor/vtable': 'VTable', + 'vue': 'Vue', + '@visactor/vutils': 'VUtils' }, - external: ['@visactor/vtable'], + external: ['@visactor/vtable', 'vue', '@visactor/vtable/es/vrender'], alias: { '@visactor/vtable/es/vrender': '@visactor/vtable/es/vrender.js' } diff --git a/packages/vue-vtable/src/hooks/useCellRender.ts b/packages/vue-vtable/src/hooks/useCellRender.ts index 1fecc917de..2d0863e8ed 100644 --- a/packages/vue-vtable/src/hooks/useCellRender.ts +++ b/packages/vue-vtable/src/hooks/useCellRender.ts @@ -9,7 +9,7 @@ import { VTableVueAttributePlugin } from '../components/custom/vtable-vue-attrib */ export function useCellRender(props: any, tableRef: Ref) { watchEffect(() => { - if (!props?.customConfig?.createReactContainer) { + if (!props?.options?.customConfig?.createReactContainer) { // 未开启自定义容器 return; }