material-ui - 不知道 'checked: {}' 的渲染逻辑,但它确实有效,如果删除它,颜色会变浅
问题描述
const GreenCheckbox = withStyles({
root: {
color: green[400],
'&$checked': {
color: green[600],
},
},
checked: {},
})(props => <Checkbox color="default" {...props} />);
详细代码请看CodeSandbox。
解决方案
我们称之为这个选择器,其中一个是checked
,这意味着这个单选按钮或检查被选中,当它被选中时,我们做我们想做的事,在你的位置,我们让绿色变暗
推荐阅读
- javascript - 无法在 findIndex 条件下使用钩子更新状态数组
- php - 按类别(期限)过滤 Woocommerce $order 项目
- sql - 选择不同的最新行
- django - 如何使用 maptiler 服务器将离线 folium 地图集成到 django 上?
- amazon-web-services - AWS 帮助,通过电子邮件发送到 S3 到 Lambda 以推送通知
- c# - 从 C# 应用程序调用 git clone 不会返回输出数据
- javascript - ¿ 如何从功能组件 React 中获取表单值?
- excel - Excel函数创建一个复杂的数据库查找
- python - 子进程 preexec_fn=os.setpgrp 做了什么
- r - 如何将更多树添加到 R 中的随机森林