gpt4 book ai didi

dart - flutter 中容器的 onTap 想要调用回调以及容器的 setState

转载 作者:IT王子 更新时间:2023-10-29 07:09:26 28 4
gpt4 key购买 nike

我是 dart 和 flutter 的新手。我想执行容器的回调 onTap,如下所示:

final VoidCallback onClick;

onTap: () {
widget.onClick; // this is the callback function
setState((){
isClicked = !isClicked;
});
},

但是,当我执行上面的代码时,回调并没有被执行。但是,当我编写如下代码时,它会被执行:

onTap: widget.onClick,

如何实现执行回调?

最佳答案

你应该使用

widget.onClick()

关于dart - flutter 中容器的 onTap 想要调用回调以及容器的 setState,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55648919/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com