【发布时间】:2021-04-23 14:58:39
【问题描述】:
如何在反应管理员(功能字段)中显示我的异步请求? 我的要求是正确的。但我有以下错误:错误:对象作为 React 子项无效(找到:[object Promise])。如果您打算渲染一组子项,请改用数组。
我是 react-admin 的新手,我不知道如何解决这个错误。你能帮助我吗? 如何在反应管理员(功能字段)中显示我的异步请求? 我的要求是正确的。但是我有以下错误:
export const TreeList = props => (
<ListGuesser {...props}>
<FieldGuesser source={"code"} />
<FunctionField
label="Image"
render={
async (record) => {
let content = ''
let response = await fetch('https://nuxt-api.io.local/api/media_objects')
const res = await response.json()
content = res['hydra:member'].find(value => { return value['@id'] === record.outlinedImage }).contentUrl || ''
return (
<img width="100"
src={`https://nuxt-api.io.local${content}`} alt="Upload image"
/>
);
}}
/>
</ListGuesser>
);
【问题讨论】:
标签: reactjs async-await react-admin