Open
Description
`function PopconfirmDesigner({
children,
title,
[SLOT.dnd]:dataDnd,
[SLOT.id]:dataId,
style,
...rest
}: PopconfirmProps& { [key: string]: any, // 添加索引签名
dnd?: string, children?: React.ReactNode }) {
useEffect(() => {
console.log('PopconfirmDesigner', dataDnd, dataId,rest);
},[])
return (
<AntPopconfirm title={title} data-dnd={dataDnd} data-id={dataId} {...rest} style={style}>{children}
);
}
export const Popconfirm = defineComponent(AntPopconfirm, {
name: 'Popconfirm',
designerConfig: {
render({ designerProps, originalProps }) {
console.log("Popconfirm: designerProps:",designerProps,"originalProps:",originalProps)
return <PopconfirmDesigner title="Are you sure?" {...designerProps} {...originalProps} />;
},
},
}); `
以上是我的代码,我在外面加div包裹并给div加data-dnd 给antdPopconfirm加data-dnd,或者加hasWrapper: true,等方法都试过了 都无法选中,请问是什么原因呢
Metadata
Metadata
Assignees
Labels
No labels