{
"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"
}]}
这是我在localhost:5000/api/上使用NodeJS的示例响应。 我在nodejs文件中硬编码了json数据。 我试图在我的react-admin仪表板中提取这个JSON数据,但是无法完成。 下面是我的react代码片段:
null
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;
null
有没有人可以帮助如何完美地连接NodeJ和React-Admin?
我认为你想做基于React SSR的应用程序,如果是的话,那么你应该选择React的Nextjs,它真的很棒,否则你会在将来发现很多问题,我觉得这个应该在服务器端承诺问题,做这些步骤。