问题标签 [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.
admin-on-rest - 参考字段和参考输入
(对不起我的英语。如果你纠正我的错误会很棒)。我有一个产品列表并创建产品/编辑产品页面。每个产品都有一组属性。每组属性都有属性。下一步怎么做:当我在创建或编辑时为产品选择一组属性时,将在表单(创建产品/编辑产品)中添加带有属性标签的新 TextInputs。
这是我的产品:
],
这是我的属性:
],
这是一组属性:
],
我能够做到这一点(productsEdit.jsx):
reactjs - admin-on-rest 在自定义页面上显示具有指定 id 的组件
我在我的 React 应用程序中使用 admin-on-rest 并想知道如何创建一个包含具有指定资源 ID 的 Show(或其他详细信息组件)的自定义页面(例如:我希望我的应用程序仅获取 id = 1 的资源)
admin-on-rest - Rest onClick 上的管理员在渲染而不是点击时被调用
我遇到的问题是我有一个按钮:
此按钮在 List 中使用,如下所示:
这是 HandleClick:
好的,所以我的问题是,每当我转到此页面时,它都会创建数据网格,但是在呈现按钮时它会调用HandleClick
它然后在我单击按钮之前获取该数据,并且当我单击按钮时没有任何反应. 有人可以解释我做错了什么吗?
reactjs - 如何获取文件上传进度?
我是 AOR 和 redux-sagas 的新手,我目前正在研究列表视图拖放和上传功能。我希望用户能够拖放文件并从列表视图中查看当前的上传进度和状态。
该组件的原型如下所示:
回调接收删除的onDrop
文件,这就是需要处理上传的地方。这就是我对如何处理这个问题感到有点困惑的地方。
我知道我必须装饰我的 REST 客户端才能上传我的文件。但是如何插入一些功能以便将每个文件的上传进度发送到我的组件?
material-ui - 指定侧边栏组件的宽度(flex)
我在另一个应用程序中使用 admin-on-rest。在这里,我将 Sidebar 组件用于我的工具栏。但是,侧边栏没有覆盖样式属性。
如何将我的自定义样式注入侧边栏组件,更具体地说,如何更改当前定义的宽度,如下所示: https ://github.com/marmelab/admin-on-rest/blob/master/src/mui /layout/Sidebar.js#L19 ?
reactjs - Admin-on-rest-如何在资源和显示/编辑模式下混合组件?
现在我纯粹遵循 Admin-on-rest ( https://marmelab.com/admin-on-rest/Resource.html ) 的示例。
当它打开列表(使用 DataGrid)或显示/编辑时,我想向该页面添加其他组件。一些分析(使用卡片)、谷歌地图模块(https://github.com/istarkov/google-map-react)、照片等。
我希望他们响应和“浮动”。作为不同的组件。不是同一个。
我怎么能做到这一点?
admin-on-rest - admin-on-rest:在 Datagrid 组件中访问行的列数据
我有一个List
视图,我想根据组件创建ReferenceField
的表中呈现的当前行的值来呈现字段。Datagrid
如何访问当前行的数据?(当前行的列的值)。
我尝试过record.processed
,但我收到一条错误消息,指出记录对象不存在(processed
是记录中的一列,我要检查以格式化字段)。我也试过resource.processed
, this.props.processed
,this.props.record.processed
但没有成功。
显示我正在尝试做的代码如下:
编辑
正如@kunal pareek 所建议的那样,将一个 HOC 应用于修改它的 ReferenceField 字段,以显示正确的内容,如下所示:
javascript - Admin-on-rest - 如何将其他组件与从列表中过滤的查询同步?
我想在页面中实现这个结构:
1. 带有摘要的卡片(收入、用户等)
2. 来自谷歌地图的地图
3. 列表元素
List 元素内部有过滤。在过滤列表以表示地图和卡片中的过滤信息时,我被卡住了如何用户过滤选项。
正如@trixn 建议的那样,我正在使用这种结构:
现在我无法将所需的数据发送到 Maps 和 AnyComponent。所以我要么必须将相同的数据传递给 Maps 和 AnyComponent,要么以某种方式同步 List 组件中使用的过滤器。
我将如何实现这一目标?
admin-on-rest - 如何在不需要登录的 admin-on-rest 中添加自定义组件
我如何能够将自定义页面(组件)添加到公开的 admin-on-rest?注意,我想使用管理组件,所以布局就在那里。
javascript - REST 管理员:onNewRequest 不适用于 AutocompleteInput?
我想要一个自定义输入组件
1) 有一个自动完成组件,允许选择“字段”资源
2) 选择“字段”后,根据所选的“字段”类型填充另一个 SelectInput。
我目前拥有的是:
就 SelectInput 的数量而言,这非常有效,如果我在创建表单中使用它,我还会获得随请求发送的 SelectInput 的值。
不幸的是,“字段”值未包含在请求中。
我假设我在这里需要一个“真正的” AutocompleteInput。所以我做了以下事情:
有了这个,我在请求中发送了“字段”值,但onNewRequest
-callback 永远不会执行。因此,另一个 SelectInput 没有收到我可以发送的任何值。
我查看了 AutocompleteInput 文件所在的 node_modules 文件夹,根据它们应该可以在此处使用此回调。
这是一个错误还是我在这里做错了什么?
编辑关于 wesley6j 的评论:
...这会记录到控制台,但我的值也没有在请求中设置。您能否将我指向文档或源代码的正确部分,以清除我在这里必须做的事情?