Flutter疑难杂症系列一:onPressed的回调函数
2021-11-24 本文已影响0人
a_simple_coder
onPressed:_testClick
- onPressed:后面的回调如果没有参数时,可以直接如上面这么写;
- onPressed:后面的回调如果有参数,则只能写成:
onPressed:(){
_testClick(context);
},
或 Lambda:
onPressed:() =>_testClick(context),
注意:
有参的情况切不可写成:onPressed:_testClick(context);
这么写的话,Dart在初始化组件时直接执行onPressed后面的回调!!