angular $http.get メソッド呼び出しを使用して、ng-admin の「choice」フィールドにどのように入力しますか?
質問する
1480 次
2 に答える
2
このようなものは、'/companies' エンドポイントから会社のリストを取得し、選択フィールドに入力します。また、現在選択されている会社も強調表示されます。それは「選択」のような分野ではありません。
nga.field('company.id', 'reference')
.label('Company')
.targetEntity(admin.getEntity('companies'))
.targetField(nga.field('name'))
.validation({required: true }),
カスタム ディレクティブを作成してみることができますが、ng-admin の内部構造を掘り下げて、API を確実に操作する必要があります。そして、彼らがそのAPIを変更しないことを祈る必要があります. カスタム ディレクティブは、一度に 1 つのフィールドを保存し、巨大なフォームに入力しない場合に、検討と管理が容易になります。しかし、一度に 1 つのフィールドを保存する場合は、ng-admin の外部で操作することになり、これらのトリックを十分に実行すれば、基本的なリストとページネーション以外に ng-admin は必要ありません。
于 2015-10-30T03:07:52.980 に答える