Reactjs 删除(或至少隐藏)react管理员列表上的卡
我想去掉后台react管理员列表(v3.4.2)上的卡。如果在component属性上定义一个字符串,则可以获得所需的效果:Reactjs 删除(或至少隐藏)react管理员列表上的卡,reactjs,material-ui,react-admin,Reactjs,Material Ui,React Admin,我想去掉后台react管理员列表(v3.4.2)上的卡。如果在component属性上定义一个字符串,则可以获得所需的效果: <List component={"some string"}/> 但这会向控制台发送一个错误: 我不想犯这样的错误。除此之外,我认为我不应该更改组件属性(我在官方文档中找不到它) 代码应如下所示: 我该怎么做?有可能通过一个样式吗?有没有现成的组件?或者我应该自定义吗?您可以使用样式隐藏背景: import { makeStyle
<List component={"some string"}/>
但这会向控制台发送一个错误:
我不想犯这样的错误。除此之外,我认为我不应该更改组件属性(我在官方文档中找不到它)
代码应如下所示:
我该怎么做?有可能通过一个样式吗?有没有现成的组件?或者我应该自定义吗?您可以使用样式隐藏背景:
import { makeStyles } from '@material-ui/core/styles'
const useListStyles = makeStyles(theme => ({
content: {
boxShadow: 'none',
backgroundColor: 'inherit',
},
main: {
// backgroundColor: 'red',
},
root: {
// backgroundColor: 'red',
},
}))
const MyList = (props) => {
const classes = useListStyles()
return (
<List classes={classes} {...props} >
...
</List>
)
}
从“@material ui/core/styles”导入{makeStyles}
const useListStyles=makeStyles(主题=>({
内容:{
boxShadow:“无”,
背景颜色:“继承”,
},
主要内容:{
//背景颜色:“红色”,
},
根目录:{
//背景颜色:“红色”,
},
}))
const MyList=(道具)=>{
常量类=useListStyles()
返回(
...
)
}