Изменить цвет невыбранного флажка с помощью пользовательского интерфейса материала? - PullRequest
0 голосов
/ 18 июня 2020

Компонент Checkbox принимает свойства color, которые меняют свой внешний вид при выборе, но не когда он не выбран. https://material-ui.com/api/checkbox/

    <Checkbox color="default" />
    <Checkbox color="primary" />
    <Checkbox color="secondary" />

enter image description here enter image description here

Как изменить цвет невыделенного значка ?

1 Ответ

0 голосов
/ 19 июня 2020

Укажите альтернативные значки, а затем используйте свойство htmlColor.

import CheckBoxIcon from '@material-ui/icons/CheckBox';
import CheckBoxOutlineBlankIcon from '@material-ui/icons/CheckBoxOutlineBlank';
import Checkbox from '@material-ui/core/Checkbox';

...

<Checkbox                                  
  icon={<CheckBoxOutlineBlankIcon  htmlColor="black" />}
  checkedIcon={<CheckBoxIcon htmlColor="black" />}  
/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...