tango icon indicating copy to clipboard operation
tango copied to clipboard

iconSetter设置了以后不进行自动import吗

Open liyzy opened this issue 9 months ago • 6 comments

iconSetter没有设置吗,用的expressionSetter,假如使用button组件,使用@ant-design/icons,添加了依赖以后,在icon中填写<SearchOutlined />,但是源码中不会自动import { SearchOutlined } from '@ant-design/icons';

liyzy avatar May 10 '24 07:05 liyzy

假如我在menuData中添加了RadioGroup,但会报错 image image

liyzy avatar May 10 '24 07:05 liyzy

组件包没有导出 RadioGroup 这个组件吧

wwsun avatar May 10 '24 11:05 wwsun

iconSetter没有设置吗,用的expressionSetter,假如使用button组件,使用@ant-design/icons,添加了依赖以后,在icon中填写,但是源码中不会自动import { SearchOutlined } from '@ant-design/icons';

这个现在是 setter 的 onChange 逻辑里处理的。可以在 onChagne 的参数二里抛出 relatedImports 提供导入声明

https://github.com/NetEase/tango/blob/897fe0a5a1fb19c62d313d6ff957f497e6746890/packages/designer/src/setters/render-setter.tsx#L48

wwsun avatar May 10 '24 11:05 wwsun

iconSetter没有设置吗,用的expressionSetter,假如使用button组件,使用@ant-design/icons,添加了依赖以后,在icon中填写,但是源码中不会自动import { SearchOutlined } from '@ant-design/icons';

这个现在是 setter 的 onChange 逻辑里处理的。可以在 onChagne 的参数二里抛出 relatedImports 提供导入声明

https://github.com/NetEase/tango/blob/897fe0a5a1fb19c62d313d6ff957f497e6746890/packages/designer/src/setters/render-setter.tsx#L48 但是relatedImports需要在组件属性配置中提前就声明好是吗,但是对于这种动态引入的,目前有可以自动导入吗

liyzy avatar May 11 '24 01:05 liyzy

image 像div这种,导入的作用是什么呀,可以当做组件用吗

liyzy avatar May 11 '24 01:05 liyzy

image 像div这种,导入的作用是什么呀,可以当做组件用吗

新版支持了选种 html 节点进行配置

wwsun avatar May 11 '24 05:05 wwsun