J'utilise jsonServerRestClient en repos-on-admin pour obtenir ReferenceField. Cependant, il montre tout le temps vide. Est-ce que je manque quelque chose? ci-dessous est ce que je faisais 1. Ajoutez la source appropriée dans le app.jsReferenceField affiche en blanc
const App =() => (
<Admin title="Admin" restClient={simpleRestClient('http://localhost:8080/api/df')}>
<Resource name="tr" options={{ label: 'Transform' }} list={TransformList}/>
<Resource name="status" />
</Admin>
);
2. La liste des fichiers le champ
export const TransformList = (props) => (
<List {...props} title="Transform List" filters={<TransformFilter />}>
<Datagrid
<TextField source="name" />
<ReferenceField label="state" source="id" reference="status">
<TextField source="state" />
</ReferenceField>
</Datagrid>
</List>
);
3. Je suis en mesure de voir la réponse JSON le statut reste api appel en utilisant le bon identifiant dans l'onglet "réseau" du développeur Chrome comme ci-dessous. Mais cela n'apparaît pas dans le champ de liste. Il n'y a pas non plus d'erreur dans la console. L'autre colonne dans la transformation, tel que le nom, montre correcty.
{ "taskId": "test", "JOBID": "72e24dd84b5508f2e1de3e7c19a7a357", "état": "RUNNING", "jobState": "RUNNING" }
Étrange, essayez d'ajouter allowEmpty à ReferenceField. –