alibaba / alibaba/lowcode-engine

【关于物料@alilc/element】

Offen
#948 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
TypeScript
Sterne
15.9k
Forks
2.7k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### 描述问题
通过脚手架生成的`React`组件库引入`ProComponents`组件导致的错误。

### 具体步骤

#### 一、通过组件项目初始化
```javascript
npm init @alilc/element pro-material
```

#### 二、引入 ProComponents 组件
```javascript
npm install @ant-design/pro-components --save
```

#### 三、在项目中使用并导出
1、新增一个组件 Table,并使用 ProTable
![image](https://user-images.githubusercontent.com/62598129/184788248-d88edf2a-1ab0-477f-a606-542bda35bdc0.png)
2、导出组件
![image](https://user-images.githubusercontent.com/62598129/184788346-d8c4dcf6-baa0-4cd1-bad4-8cd1a0bc3452.png)

#### 四、执行脚本
```javascript
npm run lowcode:dev
```
执行之后预览地址拖拽组件 ProTable 出现的问题:
初始化报错导致组件没有找到
![image](https://user-images.githubusercontent.com/62598129/184788685-22aa9db0-de3a-4882-9503-f541613e646a.png)

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Reproduzieren Sie das Problem, indem Sie `npm init @alilc/element pro-material` ausführen, `@ant-design/pro-components` installieren, eine Komponente exportieren, die `ProTable` verwendet, und `npm run lowcode:dev` ausführen. Beginnen Sie mit dem Initialisierungsfehler, der beim Ziehen von ProTable in die Vorschau angezeigt wird, und überprüfen Sie, dass die Komponente dort gefunden und initialisiert werden kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
react, typescript
Bereich
frontend
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.