#dart #callback #flutter
#dart #обратный вызов #flutter
Вопрос:
Я новичок в dart и flutter. Я хочу выполнить обратный вызов onTap контейнера, как показано ниже:
final VoidCallback onClick;
onTap: () {
widget.onClick; // this is the callback function
setState((){
isClicked = !isClicked;
});
},
Однако, когда я выполняю приведенный выше код, обратный вызов не выполняется. Однако, когда я пишу код, как показано ниже, он выполняется:
onTap: widget.onClick,
Как мне добиться выполнения обратного вызова?
Ответ №1:
Вы должны использовать
widget.onClick()
Комментарии:
1. Да, сейчас он работает @CopsonRoad. Спасибо, за ваш ответ!