【发布时间】:2020-11-29 07:49:53
【问题描述】:
{
"repdata": [
{
"id": "1",
"name": "Nikhil Garakapati",
"username": "Nikhil",
"email": "nikhil@gmail.com",
"representative region": "ANDHRA PRADESH",
"representative hq": "Chittor",
"representative area": "Chittor",
"customer name": "VasaviMeds",
"customer pincode": "4343434",
"customer phone": "11111111",
"phone": "1212121212"
},
{
"id": "2",
"name": "Nikhil Garakapati",
"username": "Nikhil",
"email": "nikhil@gmail.com",
"representative region": "ANDHRA PRADESH",
"representative hq": "Chittor",
"representative area": "Chittor",
"customer name": "MegaMeds",
"customer pincode": "4343434",
"customer phone": "22222222",
"phone": "1212121212"
}]}
这是我使用 Nodejs 对 localhost:5000/api/ 的响应示例。我已经在我的 nodejs 文件中硬编码了 json 数据。 我正在尝试在我的 react-admin 仪表板中提取此 JSON 数据,但无法执行此操作。这是我的反应代码 sn-p:
import React from 'react';
import { Admin, Resource, ListGuesser, EditGuesser } from 'react-admin';
import { UserList} from './users';
import { UserCreate} from './userCreate';
import jsonServerProvider from 'ra-data-json-server';
//import { CommentList } from './comments';
const dataProvider = jsonServerProvider('localhost:5000/api');
function App() {
return(
<Admin title="dashboard" dataProvider={dataProvider}>
<Resource name="repdata" list={UserList} edit={EditGuesser} create={UserCreate}/>
</Admin>
)
}
export default App;
谁能帮助如何完美连接nodeJs和React-admin?
【问题讨论】:
标签: node.js json reactjs react-admin