alibaba / alibaba/lowcode-engine

应该如何在自定义setter里面使用antd组件呢?

Offen
#2,946 0 Kommentare 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

虽然有两个相关的issue比如:https://github.com/alibaba/lowcode-engine/issues/1944 和 https://github.com/alibaba/lowcode-engine/issues/826
但是这两个issue的答案最后都没有完全解答, 按照里面的方法来配以后还是会出现相同的错误。
请问可以回答一下吗?
![image](https://github.com/alibaba/lowcode-engine/assets/80769611/0e624be4-8cb2-463b-a632-6fc4b8daa56b)
按照issue1里面的方法来使用的时候,我在build.lowcode.js文件按照这样实现的
`const { library } = require('./build.json');

module.exports = {
alias: {
'@': './src',
},
plugins: [
[
'@alifd/build-plugin-lowcode',
{
library,
engineScope: '@alilc',
staticResources: {
antdJsUrl: 'https://g.alicdn.com/code/lib/antd/4.23.0/antd.min.js',
antdCssUrl: 'https://g.alicdn.com/code/lib/antd/4.23.0/antd.min.css',
},
setterMap: {
CustomizeSetter: './lowcode/_setter/tree-setter/TreeSetter',
},
},
],
[
'@alilc/build-plugin-alt',
{
type: 'component',
inject: true,
library,
openUrl: 'http://localhost:5556/?debug',
},
],
],
};
`
但是还是会出现相同的错误,请问应该如何解决呀?

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginnen Sie mit der Durchsicht der Issues 1944 und 826 und untersuchen Sie anschließend die bereitgestellte Konfiguration von build.lowcode.js und build.json, insbesondere die setterMap von @alifd/build-plugin-lowcode und die statischen Ressourcen von antd. Reproduzieren Sie den gemeldeten Fehler und vergleichen Sie ihn mit dem angehängten Screenshot. Als erledigt gilt die Aufgabe, wenn Sie das Konfigurationsproblem identifiziert oder eine verifizierte Möglichkeit dokumentiert haben, antd in einem custom setter zu verwenden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
frontend, tooling
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 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.