lowcode-engine Tab组件封装表单项

ilmyapht  于 2023-02-04  发布在  其他
关注(0)|答案(4)|浏览(343)

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

A clear and concise description of what the bug is. / 请提供清晰且精确的 bug 描述
---将Tab组件封装进表单项,Tab添加标签项后,大纲树选中父节点高级表单,Tab子节点会被重置

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

Steps to reproduce the behavior: / 详细复现步骤:

English version example:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

中文版示例:

  1. 打开 demo
  2. 点击标题;
  3. 在右侧修改标题内容为「修改后的标题」;
  4. 渲染画布标题组件没有更新显示为「修改后的标题」;

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

A clear and concise description of what did you expect to happen. / 请清晰和精确的描述你预期的行为
---Tab子节点不会被重置

Screenshots (optional) / bug 截图(可选)

Sceenshots for further information. (If applicable.) / 一些有用的截图将会帮助我们更好的明确以及定位问题

Environments (please complete the following information) (required): / 请提供如下信息(必填)

  • AliLowCodeEngine version: [e.g. 1.0.0] / 低代码引擎版本 --v1.0.12
  • AliLowCodeEngineExt version: [e.g. 1.0.0] / 低代码引擎扩展包版本 --v1.0.4
  • Browser [e.g. chrome, safari] / 浏览器版本 --chrome
  • materials / plugins / tools / 其他物料 / 插件 / 工具链版本 --lowcode-materials,fusion-ui@1.0.7
    (this information can be collected via the manual plugin / 版本信息可 通过低代码用户手册插件收集 )

Additional context (optional) / 更多额外信息(可选)

Any other context of the problem here. / 可以追加更多的额外信息,帮助定位问题

j2datikz

j2datikz1#

你好 @wodety,由于缺乏必要的信息(如 bug 重现步骤、引擎版本信息 等),无法定位问题,请按照 issue bug 模板 补全信息,也可以通过阅读 引擎的 issue 说明 了解什么类型的 issue 可以获得更好、更快的支持。

2fjabf4q

2fjabf4q2#

  1. npm i lowcode-materials
  2. cd packages/fusion-ui
  3. yarn lowcode:dev
  4. 修改packages/fusion-ui/lowcode/tab-container的meta,添加isFormItemComponent: true属性,使其变为表单项

  1. 添加标签项

7.标签项种拖入一个组件

8.选中大纲树或者属性面板上的高级表单,tab里的组件会被清空,如下图

@JackLian

qvk1mo1f

qvk1mo1f3#

组件相关的问题未必会得到及时解答,敬请谅解

yyyllmsg

yyyllmsg4#

这个方法会导致孙子节点被清空

相关问题