lowcode-engine icon indicating copy to clipboard operation
lowcode-engine copied to clipboard

自定义setter中不能引用自定义物料组件

Open sy296565890 opened this issue 2 years ago • 3 comments

Describe the bug (required) / 详细描述 bug(必填)

  • 自定义setter中不能引用自定义物料组件(自定义组件引用了antd procomponents库) 导致条件关联组件引用不上自定义组件 从而只能将自定义组件转换为fusion组件 自定义setter如何才能使用别的react库呢

To Reproduce (required) / 如何复现 bug?(必填,非常重要)

011d5629b895b964d2a70efd63018b3
  • 主要是需要统一红框中数据录入组件格式要求
  • 现在不知道该如何处理

Expected behavior (required) / 预期行为(必填,非常重要)

  • 期望自定义Setter中也可以使用物料组件(即使物料组件引用的别的React 库,如:antd procomponents)

sy296565890 avatar Nov 24 '22 07:11 sy296565890

如果想用antd procomponents, setter开发时应该引入的是antd组件,而不是fusion组件

leehomeok avatar Nov 24 '22 07:11 leehomeok

如果想用antd procomponents, setter开发时应该引入的是antd组件,而不是fusion组件 创建setter是需要像创建物料一样使用【npm init @alilc/element your-setter-name】来创建自定义setter吗 或者还有其他方法可以创建setter 再或者说 某些setter可以和物料库放在一起吗 【因为它们本身就属于强耦合】

sy296565890 avatar Nov 25 '22 08:11 sy296565890

不一定要用命令行去创建, 就和普通的写组件一样,setter就是一个组件 import {ProForm } from '@ant-design/pro-components'

leehomeok avatar Dec 01 '22 08:12 leehomeok