Flutter 父组件调用子组件方法
2023-09-27 14:28:53 时间
class father extends StatelessWidget {
var child;
@override
Widget build(BuildContext context) {
child = son();
return Scaffold(
body: child,
floatingActionButton: FloatingActionButton(
onPressed: () => child?.childFunction(),
),
);
}
}
class son extends StatelessWidget {
void childFunction() => print('called in child widget');
@override
Widget build(BuildContext context) {
return Container(
color: Colors.red,
);
}
}
相关文章
- 使用 BenchmarkDotnet 测试代码性能 【Win10】单元测试中捕获异步方法的指定异常
- Flutter 卡在 Running Gradle task ‘assembleDebug‘... 的解决方法
- js 终止执行的实现方法
- 电脑上出现应用程序无法正常启动0xc0000142的解决方法
- 微信小程序 - 父组件调用子组件的函数方法(像 Vue.js 中 ref 属性一样,直接 this.$refs.xx 获取子组件数据和方法)详细教程示例代码
- java读取xml文件的四种方法
- 设计模式:模板方法
- 【AGC】崩溃服务flutter报缺失recordFatalException方法的问题
- 【华为联机对战服务】SDK初始化方法,返回1001错误码
- struts2.5+框架使用通配符与动态方法
- 学习uniapp自己写的一些公共方法
- JS编码三种方法的区别:escape、encodeURI和encodeURIComponent
- 改善数据中心性能的三种方法的比较
- 在 Flutter 和 Dart 中取消 Future 的 3 种方法
- 【AGC】崩溃服务flutter报缺失recordFatalException方法的问题
- 如果你正在找工作,也许这七个方法会帮到你
- [转载]Ubuntu 14.04中root 密码忘记解决方法