Flutter PopupMenu изменить цвет значка

Здесь мое решение для всех, кто ищет код не-jQuery (чистый javascript)

document.getElementById("clickable").addEventListener("click", function( e ){
    e = window.event || e; 
    if(this === e.target) {
        // put your code here
    }
});

Ваш код не будет выполнен, если нажать на дочерние элементы родителя

0
задан willy wijaya 19 March 2019 в 11:39
поделиться

1 ответ

Вы можете обернуть виджет Icon внутри IconButton, который предоставляет свойство color для изменения цвета значка. Пример кода ниже:

value: 'Get Link',
    child: ListTile(
    leading: IconButton(
      icon: Icon(Icons.phonelink,
      color: Colors.blue,),
      onPressed: () {},
    ),
    title: Text('Get link', style: Theme.of(context).textTheme.body1),
    ),

enter image description here

0
ответ дан DK15 19 March 2019 в 11:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: