0

ここに参考文献があります: Admin-on-Rest

app.js で:

<Resource name="customers" list={CustomerList} icon={UserIcon} edit={CustomerEdit} create={CustomerCreate}/>

customer.js で:

  <TextInput source="firstname" />
  <ReferenceInput label="Partner" source="id" reference="partners" >
      <AutocompleteInput optionText="name" />
  </ReferenceInput>
  <TextInput source="email" />

問題はオートコンプリートが表示されないことですが、API エンドポイント /partners から取得したログ データをチェックインします

また、参照を reference="customers" に変更すると、データとオートコンプリートが表示されます。

助けてください ??

4

3 に答える 3

0

問題はおそらく、「ReferenceInput」オブジェクトをインポートする方法です。アプリの作成中に同じ問題が発生し、何が問題なのかわかりませんでした。インポート行を確認し、次のようになっている場合:

import {ReferenceInput} from "../../src/mui/input/ReferenceInput";

次に、次のように変更します。

import ReferenceInput from '../../src/mui/input/ReferenceInput';

それがあなたを助けることを願っています!

于 2017-11-06T01:54:12.243 に答える