我对React和整个古巴都是相当陌生的。
我似乎无法让@cuba-platform/react-ui的FileUpload组件工作。我不知道我做错了什么。
我总是得到以下错误:
Uncaught TypeError: Cannot read property 'getFileUploadURL' of undefined
at FileUploadComponent.render (index.esm.js:362)
at allowStateChanges (mobx.module.js:1146)
at index.module.js:951
at trackDerivedFunction (mobx.module.js:896)
at Reaction.track (mobx.module.js:2082)
at FileUploadComponent.reactiveRender [as render] (index.module.js:945)
at FileUploadComponent.makeComponentReactive (index.module.js:1015)
at FileUploadComponent.target.render (index.module.js:1196)
at finishClassComponent (react-dom.development.js:18484)
at updateClassComponent (react-dom.development.js:18439)
at beginWork$1 (react-dom.development.js:20176)
at HTMLUnknownElement.callCallback (react-dom.development.js:337)
at Object.invokeGuardedCallbackDev (react-dom.development.js:386)
at invokeGuardedCallback (react-dom.development.js:439)
at beginWork$$1 (react-dom.development.js:25777)
at performUnitOfWork (react-dom.development.js:24694)
at workLoopSync (react-dom.development.js:24667)
at performSyncWorkOnRoot (react-dom.development.js:24256)
at react-dom.development.js:12286
at unstable_runWithPriority (scheduler.development.js:704)
at runWithPriority$2 (react-dom.development.js:12232)
at flushSyncCallbackQueueImpl (react-dom.development.js:12281)
at flushSyncCallbackQueue (react-dom.development.js:12269)
at batchedUpdates$1 (react-dom.development.js:24377)
at reactionScheduler (mobx.module.js:2223)
at runReactions (mobx.module.js:2191)
at endBatch (mobx.module.js:1826)
at _endAction (mobx.module.js:1129)
at executeAction (mobx.module.js:1076)
at res (mobx.module.js:1060)任何如何使用该组件的工作示例,都将是非常棒的。提前感谢!
编辑:为了清楚起见,我只是像这样使用FileUpload组件:<FileUpload />
这就是我正在做的所有事情,但我有一种感觉,我在这里遗漏了一些重要的东西。文档对我也没有真正的帮助,因为我对前面提到的反应是相当新的。
此外,我在互联网上找不到任何可以告诉我如何使用该组件的工作示例,所以我对这件事相当迷茫。如前所述,任何使用FileUpload组件的工作示例都将是一个巨大的帮助!
谢谢!
发布于 2020-09-09 17:46:14
CubaApp似乎还没有初始化。
您是从头开始创建应用程序还是使用front generator生成应用程序
如果是前者,则需要将组件树包装在CubaAppProvider中。您可以在generated starter app中看到一个工作示例。
如果这发生在一个生成的应用程序中,那么你能在某个地方发布一个最小的复制回购吗?
https://stackoverflow.com/questions/63115034
复制相似问题