material-ui 相关问题

实施Google Material Design的React组件。 http://material-ui.com

如何使 mui5 PIE 图表上的图例表现得像这样?

我对 React 比较陌生,我的任务是创建具有特定行为的饼图,如下图所示: 所需的行为包括在 co...

回答 1 投票 0

Remix 和 MUI 滑块未触发 ActionFunction

我正在尝试使用 MUI 滑块来更新数据库,使用 Remix ActionFunction。 但是,当 MUI 滑块移动时,它会重新加载默认函数,而不是 ActionFunction。我怎样才能让它...

回答 1 投票 0

向 MUI 树视图添加连接边框

我想添加一些连接到 mui 树视图中的节点的边框,但我一直在努力解决一个部分,即当它是最后一个叶节点时没有垂直边框 是

回答 1 投票 0

在 MUI 中展开/折叠行(通过 DataGrid)

请帮助我扩展 mui 中的行。我正在尝试在基于 Material UI 构建的表格内构建表格中的下拉行(分别针对表格的每一行)。由于读了我的朋友...

回答 1 投票 0

将图标放在圆圈内

我正在做一个项目,但是这个项目有一个验证电子邮件页面,我想在这个界面的开头放一个电子邮件图标,但是绕了一圈我不能? 我怎样才能放一个图标...

回答 3 投票 0

根据 MUI DataGrid 选择启用按钮,按钮保持禁用状态

我已经将handleSelectionModelChange定义为onSelectionModelChange的setRow,但是操作选择行仍然不会影响禁用的按钮。正如我在下面尝试的那样 导入...

回答 1 投票 0

在 MUI DataGrid 中选择行时如何启用按钮?

当我单击 mui DataGrid 中的复选框时,如何启用按钮状态?示例图片 我想在用户单击复选框后启用批准按钮。 const [approveState, setApproveSt...

回答 3 投票 0

更改 MUI DataGrid 的 GridColDef 界面中的“字段”键类型

GridColDef 的字段键默认类型是字符串。我想为其分配一组特定字符串。有办法让它发挥作用吗? 我尝试使用 Array & {

回答 1 投票 0

我什么时候应该在 Material-UI 中使用 style 而不是 sx prop?

MUI 组件中的 style 和 sx prop 几乎做同样的事情。 sx 属性提供了一些简写语法,并允许您访问主题对象。但除此之外,它们看起来很相似......

回答 2 投票 0

React Material UI:如何禁用在自动完成文本字段中输入内容?

我使用了 Material UI 组件 Autocomplete 来呈现一些选项,但我希望 Autocomplete 让用户避免打字来获取建议。有什么方法可以让它作为选择下拉菜单和BL...

回答 4 投票 0

JetpackCompose Material3 按钮边框覆盖不起作用

如标题所示:无法覆盖我的 Button 可组合项的边框笔画。下面是我的自定义按钮,如何通过传递 border:BorderStroke 参数来调用可组合项,以及显示的图像...

回答 1 投票 0

Room.kt - Database_Impl 不存在

我正在尝试在一个新的应用程序中实现数据库,但由于某种原因它崩溃了,经过大量搜索后我发布了这个问题,我没有找到任何相关的内容: 致命异常:main(询问

回答 1 投票 0

Material-UI - 范围滑块中的拇指切换样式

我有两个实体要在 Material-UI Slider 上显示为拇指组件,并且我需要为每个拇指组件设置不同的样式。 实体 A 拇指应出现在白色圆圈中,实体 B 拇指应...

回答 2 投票 0

关闭 Material UI 菜单会导致打开的对话框被关闭

我在复杂的应用程序中有一个 Material UI 菜单和一个对话框。 他们彼此没有任何关系。他们不是彼此的孩子。他们不互相进口任何东西。 该...

回答 1 投票 0

如何处理以文本字段作为标签的单选按钮的输入

我正在努力获取以文本字段作为标签的单选按钮的输入。 当单选按钮旁边的文本字段正在接收用户时,我也很难动态“检查”单选按钮......

回答 2 投票 0

Material UI 样式组件 - “如果没有引用,X 的推断类型就无法命名......”

这个TS问题如何解决? 我的样式组件是从 style.ts 文件导出的,并在 React 组件的 index.tsx 文件中使用: 样式.ts: 从 '@mui/material/... 导入 { styled, Theme }

回答 3 投票 0

使用样式组件单击时如何从材质图标按钮中删除轮廓边框

我使用了材质图标按钮,但不希望单击按钮时出现轮廓边框。 我尝试了一切,但似乎没有任何效果。是否可以使用样式组件来做到这一点?...

回答 1 投票 0

MUI hideBackDrop={true} 不允许我单击 Drawer 组件外部来关闭它

我有一个抽屉组件,当我单击地图上的图标时,该组件会打开。然后抽屉菜单打开,背景阴影落在地图上。当我点击带有背景阴影的地图时,抽屉就会关闭

回答 1 投票 0

useMediaQuery 不适用于顶级 React 组件,但适用于子组件

当我在应用程序的顶级组件 (App) 中的 React 应用程序中使用 Material UI 中的 useMediaQuery 时,查询不起作用(值不会在窗口调整大小时更新)并导致渲染问题(当

回答 1 投票 0

有没有一种方法可以在卡片内的 Material-UI Typography 元素中将单词加粗,而无需渲染时移动?

我正在尝试将 React Material-UI 元素中的单个单词(也在 Material-UI 中)加粗。我只是使用 html 标签,它的工作原理: 我正在尝试将 React Material-UI <Typography> 元素中的单个单词加粗(该元素也在 Material-UI <Card> 中)。我只是使用 html 标签,它有效: <Typography><b>First thing:</b> {answers[2]}</Typography> 但是当我使用它们时,它们会在加载时产生可见的文本大小调整。 我留下了嵌套 <Typography> 标签,这迫使我应用一堆样式以使它们正常显示: <Typography style={{display:'inline-flex', alignItems: 'baseline'}}><Typography variant='h6' style={{marginRight:'3px'}}>Path:</Typography> {path}</Typography> 这似乎是一个糟糕的解决方案。我错过了什么吗?就像 <b> 标签导致加载延迟的另一个原因,或者内置的 Material-UI 解决方案一样? <Card>的完整代码,作为参考: <Card className={classes.card}> <CardActionArea> <RenderImage imageAddress={myImage} widthAndHeight={[230, 180]} style={{marginLeft: '10%'}} /> <CardContent> <Typography style={{display:'inline-flex', alignItems: 'baseline'}}><Typography variant='h6' style={{marginRight:'3px'}}>Path:</Typography> {path}</Typography> <Typography><b>First thing:</b> {answers[2]}</Typography> <Typography><b>Second thing:</b> {answers[0]}</Typography> <Typography style={{marginBottom: 0}}><b>Third thing:</b> {answers[1]}</Typography> </CardContent> </CardActionArea> </Card> 您尝试过使用 Box 组件吗? 你可以做类似的事情 <Typography component='div'>Normal text <Box fontWeight='fontWeightMedium' display='inline'>medium font weight text</Box> and some more normal text</Typography> 请注意,component='div'包装器上的Typography属性是必需的,因为Box组件不能嵌套在版式的默认p下。 来源版式字体粗细 要解决 Mohamed 提到的问题,您可以将 Box 渲染的组件更改为 span(使用此方法不需要displayInline): <Typography>Normal text <Box component="span" fontWeight='fontWeightMedium'>medium font weight text</Box> and some more normal text</Typography> 你也可以这样做: <Typography>normal text <strong>bold text</strong> normal text</Typography> 我们可以通过以下方式在 Typography 中使用 fontWeight={'fontWeightBold'} 属性 <Typography component={'div'} fontWeight={'fontWeightLight'}>fontWeightLight:200</Typography> <Typography component={'div'} fontWeight={'fontWeightRegular'}>fontWeightRegular:400</Typography> <Typography component={'div'} fontWeight={'fontWeightMedium'}>fontWeightMedium:500</Typography> <Typography component={'div'} fontWeight={'fontWeightBold'}>fontWeightBold:700</Typography>

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.