问题标签 [material-table]

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

reactjs - 有没有办法可以在材料表中创建具有自动编号的自定义列?

我想生成一个基于 api 数据的自定义列,即使删除行也能保持顺序。如下图所示,但没有硬编码数字。我引用的库不是 angular-material-table 而是这个库:react-table

在此处输入图像描述

这是我正在使用的代码:

0 投票
2 回答
7970 浏览

reactjs - 为反应材料表应用特定主题

我正在尝试将反应材料表(https://github.com/mbrn/material-table)与我的项目集成。

  1. 我想更新样式/主题。

我用过类似的东西。

但是我想要一个通用的样式和主题,比如

基本上我想要像 CustomMaterialTable 这样的东西,它只是我的主题/风格。

  1. 条带化表格行。在上面的代码片段中,我使用了一个逻辑来设置条纹行。

由于我的表将进行排序,因此我希望它位于自动生成的行 id 上,而不是 x.id (其中 x 是我的数据)。

  1. 我想根据语言选择(动态)使用多种语言的 rtl 和文本。
0 投票
2 回答
1400 浏览

reactjs - 如何通过第一次渲染将所选状态放入树数据中

我使用材料表,我想用材料表树数据渲染权限树

我的数据可能是这样的

以及如何控制选中的左侧复选框

表格截图

0 投票
1 回答
1043 浏览

reactjs - 如何在reactjs中的材料表上呈现第二个请求的响应

我正在使用带有 reactjs 的材料表来创建数据网格。我正在使用来自 API 的先前 HTTP 请求的数据填充表,并希望在同一个表的另一列中呈现第二个 HTTP 请求的响应

render: rowData => this.Myfunction(rowData)

我发送到 myFunction 的数据对于每一行都正常工作,但我无法返回从我的请求中获得的响应 axios。

我也试过

但我收到一个错误:

0 投票
3 回答
12207 浏览

javascript - 将动态信息添加到材料表组件中的查找属性

我正在尝试将数据动态添加到 Material-Table 组件中的查找属性,但我遇到了问题。

查找是一个对象,您可以在第一个示例 https://mbrn.github.io/material-table/#/docz-examples-06-example-filtering中找到它的定义

但是,如果您尝试在外部创建该对象,然后将其分配给查找,您将收到错误消息。

那么,有没有办法将一个对象数组分配给这个查找属性?

提前感谢您的时间,任何指导将不胜感激。

此致

0 投票
3 回答
4424 浏览

material-table - 如何为材料表选择复选框设置自定义 onChange onClick 函数?

我有一个问题:我有一个想要包含在选择复选框中的自定义onClick和功能onChange

我怎样才能做到这一点?这样当有人选择从 MT 生成的复选框时,他们会运行自定义onClickonChange

还想知道为搜索栏添加自动填充的可能性吗?

即您开始输入,它会为您提供与数据中的内容或前 5 个值或数据中的内容相匹配的值,并允许用户通过单击下拉选项来填写自动填充。

0 投票
2 回答
900 浏览

material-table - 自定义操作后使用远程数据时更新数据?

我有一个自定义操作正在对我的后端进行 API 调用以从我的数据库中删除数据,这反过来又会从数据库中删除正在显示的项目。运行此操作时,如何获取要更新的表数据?

这是来自材料表问题#457

我最初想尝试使用 setState 更改重新渲染组件,但这似乎不起作用。(我可以看到状态发生了相应的变化,但表永远不会再次获取数据)

0 投票
1 回答
365 浏览

reactjs - 我想在 Material-Table 渲染后将文本保留在文件管理器部分

我在 Material-Table 组件中使用远程模式进行过滤,但在每次过滤并渲染 Material-Table 之后,它会从过滤器部分删除文本或选择。

所以我想了解表中是否有办法保留这些值,因为用户有必要参考他在表中看到的内容。

我正在使用最后一个版本,1.32

这是组件https://github.com/mbrn/material-table

最好的问候,并提前感谢您在我的情况下的时间

0 投票
1 回答
1752 浏览

reactjs - 将formik与material-table集成的好方法是什么?

我正在尝试将 formik 添加到我使用material-table构建的表格中。有没有办法以另一种方式访问​​ api 以将其与 formik 集成?

这是我正在使用的表格:

0 投票
1 回答
2673 浏览

material-table - 是否可以在材料表中的表格上设置固定宽度?

我希望能够在我的反应表中具有固定的宽度。我正在使用这个库材料表