diff --git a/packages/form/src/containers/Table.vue b/packages/form/src/containers/Table.vue index 2a9ab86f..27e4c19c 100644 --- a/packages/form/src/containers/Table.vue +++ b/packages/form/src/containers/Table.vue @@ -320,6 +320,8 @@ const rowDrop = () => { } sortable = Sortable.create(tBodyEl, { draggable: '.tmagic-design-table-row', + filter: 'input', // 表单组件选字操作和触发拖拽会冲突,优先保证选字操作 + preventOnFilter: false, // 允许选字 direction: 'vertical', onEnd: ({ newIndex, oldIndex }: SortableEvent) => { if (typeof newIndex === 'undefined') return;