问题标签 [ng-admin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
180 浏览

ng-admin - ng-admin: editionView 能否只更新更改的字段

我只想更新实体的更改字段,但 ng-admin 的 editionView 传输所有字段,甚至未更改。我怎样才能只传输更改的字段或获取更改的字段?

0 投票
1 回答
316 浏览

angularjs - 在回调函数中初始化 ng-admin 模块

我正在尝试配置一个 ng-admin 应用程序。我想在开始配置之前从文件中加载一些数据,但是当我尝试在回调中执行此操作时,我收到以下错误:

这是代码:

如果我adminModule.config从 ajax 加载回调中取出(并使用页面中嵌入的数据,所以我不需要回调)并将所有内容放在全局范围内,它就可以工作。

如果我想在函数中初始化角度模块,我需要做些什么吗?

0 投票
1 回答
523 浏览

angularjs - 自定义 ng-admin 的 API 映射,需要一个函数将“id”更改为“_id”

目前我正在使用 ng-admin 为我的 webapp 构建一个管理面板。

http://ng-admin-book.marmelab.com/doc/API-mapping.html

此链接讨论 API 映射和 ng-admin 使用 GET 请求获取数据时预期的 JSON 响应。

JSON响应格式如下:

对于由名称、作者 ID 和出版日期定义的图书实体。

我的 REST API 返回完全相同,除了“_id”而不是“id”。

我认为这就是我无法从我的 API 中检索数据的原因。我该如何解决这个问题?

0 投票
2 回答
111 浏览

mongodb - 为什么一个 HTTP GET 请求检索所需数据而另一个检索 []

我目前正在研究 ng-admin。

我在从我的 REST API(连接到 MongoDB)中检索用户数据并显示它时遇到问题。

我已确定问题如下:

当我进入http://localhost:3000/users浏览器时,我会得到数据库中所有用户的列表。

当我进入http://localhost:3000/users?_page=1&_perPage=30&_sortDir=DESC&_sortField=id时,我得到[]了结果。

我对此很陌生,我使用了我的浏览器和 POSTMAN Chrome 扩展来测试它并得到相同的结果。

0 投票
1 回答
814 浏览

spring-data - 用于 Spring-Data HATEOAS 后端的 Javascript CRUD 管理员

我们正在使用一个 Spring-Boot Spring-Data 后端,该后端利用带有注释的 JPARepositories @RepositoryRestResource。我们希望通过 javascript 前端管理这些存储库(例如 CRUD)中的表,而无需进行编码工作。我们研究了各种替代方案,例如 LightAdmin、JHipster 和 ng-admin。

我们无法让 LightAdmin 工作,因为它依赖的 Spring-Data 版本比我们运行的版本要旧得多。它与最新最好的 Spring-Data 版本不兼容。

我们尝试了 JHipster,但它构建了我们不想要的所有服务和控制器,因为 @RepositoryRestResource 免费提供给您。

我们尝试使用 ng-admin,但它在 HATEOAS 的上下文中效果不佳;我们必须投入太多的映射才能让它只能部分工作。

所以我的问题是这个。是否有类似于 ng-admin、JHipster 和 LightAdmin 的产品可以让我们轻松地对@RepositoryRestResourceJPA 存储库进行 CRUD,这样我们就不必编写样板 CRUD 代码?

0 投票
1 回答
1381 浏览

angularjs - 如何从我的 RESTANGULAR HTTP 请求中删除这些自定义查询参数?

我正在尝试从我的 REST API 上的以下 HTTP 请求中删除自定义参数:

我想转 http://localhost:3000/users?_page=1&_perPage=30&_sortDir=DESC&_sortField=id

进入http://localhost:3000/users

我正在使用 ng-admin,这是一个 AngularJS 管理面板,他们在此处提供了有关更改查询参数的页面:https ://github.com/marmelab/ng-admin/blob/master/doc/API-mapping.md

我使用了他们的一些代码并尝试使用以下代码来实现我正在尝试做的事情,但它不起作用。

最后,如何检查使用拦截器后发送的实际 HTTP 请求,即使我已经实现了上述方法,chrome 开发人员工具似乎也只显示带有所有参数的原始请求。我认为这是因为拦截器在浏览器实现请求后起作用。

0 投票
1 回答
414 浏览

ng-admin - 任何实现日期范围搜索的过滤器?

有没有办法在界面中进行日期范围搜索,这会向 REST 服务器生成一个请求,询问两个日期之间的元素?

0 投票
1 回答
211 浏览

angularjs - ng-admin , t.choice 在尝试执行一些自动完成时不是一个函数

我尝试在 ng-admin 中做一个自动完成字段

得到 :

错误:t.choices 不是函数 r/<.compile/<.pre@ http://admin.dev:81/bower_components/ng-admin/build/ng-admin.min.js:15:2543

ETC ...

这是我的代码

45 var 成分名称 = nga.entity('ingredient_names')

70 recipe.creationView().fields([
nga.field('title'),
nga.field('guest'),
nga.field('ingredients' , 'embedded_list')
.targetFields([
nga.field('measure ').label('quantity'),
nga.field('ingredientName', 'reference')
.targetEntity(ingredientName)
.targetField(nga.field('name'))
.remoteComplete(true),
nga.field(' unit','choices').choices([
{label : 'toto', value : 1}
]).label('Unity') ]),
nga.field('steps') ]);

请各位大神帮忙?

0 投票
1 回答
50 浏览

angularjs - 有什么方法可以与 ng-admin 一起使用吗?

我喜欢在这个 https://github.com/swiip/generator-gulp-angular#readme上运行应用程序

有什么方法可以在我正在运行的应用程序旁边实现 ng-admin 吗?因为如果我ui-view的 index.html 中有我的,ng-admin 只会覆盖所有内容并且只抛出错误。

0 投票
1 回答
624 浏览

ng-admin - ng-admin 中引用实体的外键

我正在尝试使用 ng-admin 构建管理界面。我正在使用一个reference字段将一个主要实体(例如帖子)链接到具有多对一关系的不同实体(评论)(一个帖子有很多评论)。

在一个listView()帖子上,我必须显示每个帖子的最后一条评论,但正如我从ng-admin 的关系文档中看到的那样,我不能,因为在我的 API 中,外键不在主要实体上,而是在次要实体上。

换句话说,我post_id在评论实体中,但我正在做一个listView()帖子,所以我无法访问任何评论。

这个问题有解决方法吗?我可以从不包含引用键本身的实体引用外部实体吗?

我将添加一个简单的 JSON 以使示例更清晰。

谢谢