首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用$http.get填充ng-admin选择字段?

如何使用$http.get填充ng-admin选择字段?
EN

Stack Overflow用户
提问于 2015-10-15 19:29:56
回答 2查看 1.5K关注 0票数 3

如何使用angular $http.get方法调用填充ng-admin "choice“字段?

EN

回答 2

Stack Overflow用户

发布于 2015-10-30 11:07:53

类似这样的代码将从“/ companies”端点提取一个公司列表,并用它填充select字段。它还将突出显示当前选定的公司。它不会是一个“选择”类的领域。

代码语言:javascript
复制
      nga.field('company.id', 'reference')
      .label('Company')
      .targetEntity(admin.getEntity('companies'))
      .targetField(nga.field('name'))
      .validation({required: true }),

您可以尝试创建自定义指令,但您必须深入研究ng-admin内部以确保使用它们的API。然后你不得不祈祷他们不会改变api。如果您一次只保存一个字段,而不是填写一个巨大的表单,则自定义指令更容易考虑和管理。但是,如果您一次保存一个字段,那么您将在ng-admin之外操作,并且如果您完成了足够多的这些技巧,那么除了用于基本的清单和分页之外,您将不再需要ng-admin。

票数 2
EN

Stack Overflow用户

发布于 2015-10-16 22:55:50

你可能正在寻找'reference‘字段(参见documentation)。如果这不能满足您的需要,您必须使用一个使用ui-select的自定义指令(已被ng-admin使用)和一个自定义Restangular调用。

指针:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33147370

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档