问题标签 [admin-on-rest]

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 回答
590 浏览

reactjs - 管理员在休息时显示自定义消息

我在休息时使用管理员。有时我必须向用户显示消息。我现在正在使用 alert() 函数,但这是最糟糕的。如何显示此通知?我没有找到这个命令。

这

0 投票
1 回答
326 浏览

admin-on-rest - 翻译示例不起作用

我正在尝试使用翻译您自己的组件的示例

所以我这样做app.js

在我的Translation组件中:

最后在我的EditPage

它不适合我。它只是显示myroot.hello.world在按钮中。

你能帮我解决这个问题吗?

0 投票
2 回答
777 浏览

admin-on-rest - REST 管理员如何设置列表元素的路径

我是 REST 管理员的新手。我的回应/users是这样的:

如何为 :: 设置路径以response获取用户列表?谢谢data[...]

0 投票
2 回答
972 浏览

admin-on-rest - 如何使用 admin-on-rest 管理 DELETE 响应状态代码 204?

我正在尝试将admin-on-rest与发送 204 HTTP 响应的 api 集成,而在成功删除时没有正文。

所以在 DELETE 我收到错误消息:

REST 响应必须包含数据键

我正在使用jsonServerRestClient,我想知道如何覆盖这个客户端,以便它在 DELETE 上接受 204 并重定向到列表?

0 投票
1 回答
82 浏览

admin-on-rest - REST URL 自定义

我不得不像这样改变restclient:

我有一个 EditView,在一个选项卡中我有:

当我单击 EditButton 时,浏览器中的 url 需要是http://localhost:5000/#/details/1?_k=5f7qc1但从中获取数据的 url 应该是http://localhost:5000/api/产品/2/详情/1

有更简单的方法吗?

0 投票
1 回答
1445 浏览

rest - admin-on-rest - ImageField 不显示来自 rest 客户端 api 的图像

我无法让ImageField组件 ( https://marmelab.com/admin-on-rest/Fields.html#imagefield ) 呈现任何类型的图像。以http://lorempixel.com/628/1837/transport/10为例,我将它作为源包含在组件中,但它不显示任何内容。下面是我的一些示例代码,包括我的 API 返回调用,它也尝试以 64 位呈现图像。API 调用图像和 lorempixel 图像均不返回任何内容:

下面是我的 api 调用的返回:

最后,如果它有用,这是组件生成的 html(来自 chrome 检查器):

0 投票
1 回答
692 浏览

javascript - admin-on-rest 如何为自动刷新实现自定义传奇

在 aor-realtime自述文件中提供的示例中

fetchData提到了函数,但不能从该范围访问它,它只是一个符号/抽象调用吗?

如果我真的想根据一些实时触发器刷新数据,我怎么能从这个范围分派数据获取命令?

0 投票
1 回答
231 浏览

rest - admin-on-rest Rest Client 未使用 GET_ONE 辅助 API 调用映射记录

我有一个调用 API 的 GET_LIST,向我显示一个数据对象。但是,当我创建位于Edit同一资源组件下的组件时,我正在调用第二个 API 调用,该调用显示该 GET_ONE 项目的附加数据。

我的问题是,虽然我可以在我的休息客户端中配置 GET_ONE 调用,但我无法让Edit组件使用 GET_ONE API 调用响应对象。它仍在使用 GET_ALL API 调用响应对象。

这是一些示例代码。请注意,我的 GET_ONE api 调用没有 {resource} 因为 URL 链接没有那个词。

Edit组件内部,我有一个ImageField. 通过控制台记录组件record内部ImageField,我可以看到record响应对象正在使用 GET_ALL API 响应,而不是 GET_ONE API 响应。

我确保当我访问EditGET_LIST 中特定项目的组件时,我的Edit组件确实对我的辅助 API 请求进行了 API 调用,并且它确实返回了辅助请求的响应对象。我只是无法以某种方式将辅助 API 响应映射到recordinside ImageField

所以我的问题是,如何在我的Edit组件(位于同一资源组件下)中获取 GET_ONE 响应以使用我的第二个 API 响应并将其映射到record

0 投票
1 回答
324 浏览

admin-on-rest - 基于某些值更改的输入

在某些输入仅在某些条件下出现的情况下,我怎样才能实现这样的目标?当条件值改变时,上面的代码不会重新渲染。目标是让 Textinput Bar Code 仅在type="STOCK"

0 投票
2 回答
754 浏览

reactjs - 为 Admin-On-Rest 添加基于角色的访问控制

我正在使用 Marmelab Admin-On-Rest 创建一个应用程序,以创建一个应用程序,让一组用户编辑、绘制图表、安排、发布并最终跟踪一组博客文章。

希望根据每个团队的角色向每个团队显示自定义视图。

有什么方法可以使用 Admin-On-Rest 实现这一目标?理想情况下,希望使用默认的 Admin-On-Rest,而不是从头开始创建我自己的 Redux 和 React 应用程序。