alibaba / alibaba/lowcode-engine
求助自定义设计器
- Vorherrschende Sprache
- TypeScript
- Sterne
- 15.9k
- Forks
- 2.7k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
本人有需求实现自定义的布局操作,现有设计器无法满足,需要自定义设计器。
根据相关的demo,通过ReactRender已实现将schema动态渲染出来。但它没有设计能力,无法选中鼠标对应的组件。
翻阅源码似乎ReactSimulatorRender有能力,引用了@alilc/lowcode-react-simulator-renderer,按react-render的写法调用。
运行时出错,是由于该组件需要host属性。
请指点我的需求应该如何实现,是否应该使用@alilc/lowcode-react-simulator-renderer实现。
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, die Verwendung von ReactRender mit ReactSimulatorRender und der in der Issue erwähnten Komponente @alilc/lowcode-react-simulator-renderer zu vergleichen. Ermittle, wie die erforderliche host-Eigenschaft bereitgestellt wird und ob dies der vorgesehene Weg für einen benutzerdefinierten Designer ist. Die Aufgabe ist abgeschlossen, wenn das Schema im design mode gerendert wird und die Komponente unter dem Mauszeiger ausgewählt werden kann.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- react, typescript
- Bereich
- design, frontend
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100