alibaba / alibaba/lowcode-engine

antd menu有问题

Open
#2,070 2 comments 0 reactions 2 assignees Claimed by @liujuping View on GitHub
Dominant language
TypeScript
Stars
15.9k
Forks
2.7k
PR merge metrics
No merged PRs in 30d

Description

antd menu有两个问题。第一个问题感觉是组件涉及问题,第二个感觉是引擎涉及问题

---

问题描述:
第一次拖出来的时候渲染失败。
![image](https://github.com/alibaba/lowcode-engine/assets/38473196/4cf07daf-5a6c-468d-81e4-fdfc590787e0)

复现步骤:
- 打开 antd demo
- 拖入`导航菜单`组件

期望结果:能正常显示

---

问题描述:
menu有一个属性是`mode`,可以选择的值是 vertical, horizontal, inline, 在设计态不论选什么传到组件时都是'inline',但是在渲染态是正常的。
如这里(以下截图来自设计态),我设置的是mode=horizontal,但组件拿到的是inline:
![image](https://github.com/alibaba/lowcode-engine/assets/38473196/09316ef5-c6f7-46ac-921e-a2ee87f05027)
查看schema是对的:
![image](https://github.com/alibaba/lowcode-engine/assets/38473196/7ac80a83-0508-4d1d-a354-1e3a06a43253)

渲染态是正常的(点击预览之后查看):
![image](https://github.com/alibaba/lowcode-engine/assets/38473196/06ade682-67e2-4f6c-b26c-1f43c5658034)

复现步骤:
- 打开 antd demo
- 拖入`导航菜单`组件
- 把“菜单项”数组内容全部删除
- 把“菜单类型”设置成 horizontal

期望结果:设计态也能正常设置mode属性

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.