实施Google Material Design的React组件。 http://material-ui.com
如何通过 Material UI 检测区域并使用正确的小数点分隔符?
我在我的React项目中使用Material-UI,似乎默认情况下句点“。”始终是数字输入字段中的小数位分隔符。如果我输入逗号什么也不会发生。 我变了...
我用 NextJS 13 开发了一个大型 Web 应用程序,第一个版本是使用 Pages Router。 完成几乎整个网站后,我设法迁移到应用程序目录。 这个
我在对话框中有一个 MUI 文本字段。每次击键时,整个对话框都会重新呈现,并且文本字段上的焦点会丢失。我添加的每个新角色都是持久的。 这是我的对话框,其中
如何在使用 React Material ui 对话框时防止重新渲染
我正在一个项目中使用react-material-ui库中的模态,我注意到在尝试打开/关闭对话框组件时出现了副作用。试试这个代码(代码沙箱): 从...导入 { useState }
我正在使用 Material UI DatePicker,它将工作日显示为其首字母(M、T、W、T、F、S、S)。我希望它显示为每个工作日的三个字母首字母缩写(周一、周二、周三...
如何防止在行提交时不断重新渲染 MUI `DataGrid`?
MUI 文档的做法如下: const rows = [/* 行数据 */] /*[1]*/ 我承认这是一个很好的方法。非常有效率...
您能否解释一下我如何使我的路线与 MUI 选项卡一起使用? 由于我不这样编写代码,也不经常使用 MUI,所以我不明白如何使其工作。有什么想法吗? 我记得...
如何向 ASP.NET MVC Web 应用程序添加材质样式?
如何向我的 asp.net mvc 项目添加材质样式?我只需要材质复选框、开关、日期选择器和带有浮动标签的输入。我已经尝试过 Material-UI 和其他一些......
Angular Material mat-chip 上的文本颜色
我有一个 mat-chip-set 和几个带有自定义产品芯片类的 mat-chip 对象: 我有一个 mat-chip-set 和几个带有自定义 mat-chip 类的 product-chip 对象: <mat-chip-set> <mat-chip class="product-chip" *ngFor="let category of categories"> {{category}} </mat-chip> </mat-chip-set> 我的CSS是: .product-chip { background-color: pink !important; color: white !important; } 结果是芯片背景颜色是我想要的粉红色,但文字颜色仍然是黑色。 如何将 mat-chip 对象的文本颜色设为白色? 参见 StackBlitz 示例:https://stackblitz.com/edit/angular-nzhkmg?file=src/app/chips-overview-example.html 我会编辑使用的变量。 style.css .mat-mdc-standard-chip { --mdc-chip-label-text-color: #fff; } 此外,检查其他选项的作用,以在芯片处于其他状态(禁用)时保持样式一致。 .mat-mdc-standard-chip { --mdc-chip-elevated-container-color: #e0e0e0; --mdc-chip-elevated-disabled-container-color: #e0e0e0; --mdc-chip-label-text-color: #fff; --mdc-chip-disabled-label-text-color: #212121; --mdc-chip-with-icon-icon-color: #212121; --mdc-chip-with-icon-disabled-icon-color: #212121; --mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121; --mdc-chip-with-trailing-icon-trailing-icon-color: #212121; --mdc-chip-with-icon-selected-icon-color: #212121; } 示例:https://stackblitz.com/edit/angular-nzhkmg-dk3hsm?file=src%2Fstyles.scss 您可以创建一个指令,将文本和背景颜色作为输入,例如如下: chip-theme.directive.ts: import { Directive, ElementRef, Input, OnInit } from '@angular/core'; type ChipTheme = { backgroundColor: string; color: string; }; @Directive({ selector: '[appChipTheme]', }) export class ChipThemeDirective implements OnInit { @Input('appChipTheme') theme: ChipTheme; constructor(private el: ElementRef) {} ngOnInit(): void { const natEl = this.el.nativeElement; const { color, backgroundColor } = this.theme; // Background Color natEl.style.backgroundColor = backgroundColor; // Text Color natEl.style.setProperty('--mdc-chip-label-text-color', color); } } 然后在 HTML 模板中使用如下: <mat-chip *ngFor="let chip of chips" [appChipTheme]="{ color: chip.color, backgroundColor: chip.bgColor }"> <span>{{ chip.text }}</span> </mat-chip> 不要忘记在 app.module.ts 中导入指令。
在触发 onClick 事件时无法将焦点设置在 Material UI 中的工具提示组件的内容上,但可以在触发 onKeyPress 事件时
我在自定义的 TooltipComponent 中使用 MUI 中的 Tooltip 组件。 TooltipComponent 的工作方式与 Dialog 类似:用户可以在单击(而不是悬停)元素(div 与...
我有一个使用 React.js 和 Material UI 构建的应用程序,并且对自动完成字段的背景颜色有问题。 它添加了不必要的白色背景。 但是当我手动添加文本时,...
我正在尝试围绕 @pigment-css/react 的样式函数创建包装函数。 我不会打扰您有关我的包装器的详细信息,因此我将提供最简单的包装器,只是为了
使用MUI DataGrid,如何在Change时更新单元格状态?
我需要什么:我正在使用 MUI DataGrid > 5。我需要单元格中填充的数据自动更改状态(onChange)。此时此刻,我有一个 useEffect 正在监听这些 c...
我正在尝试使此条形图具有响应性,截至目前它具有固定的高度(500x200px)。该文档非常模糊,并说将 BarChart 包装在 ResponsiveChartContainer 中,但我......
我知道如何更改背景和进度的颜色。我想在填充之前更改进度路径的颜色 导出 const CircleProgress = withStyles(() => (...
我正在使用 React、MUI 和 Formik。 我有一张桌子,如何允许按行仅选择一个收音机? 这是我的代码和框:点击这里 从“...
Material UI 和 React 如何为子菜单创建分支线?
你好,我是 MUI 和 React 的新手,想看看是否有办法获得子菜单的这个“分支线”? 我附上照片以供参考,其中“设置”有一个分支线进入...
我目前有一个这样的主题提供者: const Provider = ({ 孩子 }: { 孩子: React.ReactNode }) => { 返回 ( ...
在 table.tsx 的这段代码上我收到以下渲染 我的所有数据都在 logbookData 中,数组中有数百个数据条目,但 DataGrid 始终只呈现相同的数据条目。 日志数据...
React MUI TreeView / React DnD:如何使用可拖动组件?
在我的 React Web 应用程序中,我想 将项目从左侧的 MUI TreeView 拖动到右侧的放置目标之一 在放置目标之间拖放项目 用户界面模型: 第二部分