首页 > 解决方案 > 从父级调用子小部件中的方法

问题描述

我的父小部件中有一个运行和更新布尔值的方法。每当更改值时,都需要在子窗口小部件中运行一个方法,使用更改后的值。从父母那里触发该动作的最佳方式是什么?

这两个小部件都是有状态的小部件。

标签: flutterdart

解决方案


您可以将父级的方法作为回调注入子级,也可以从子级发送通知,然后在父级中监听它。

后者是一种更清洁、更可重用的方式,因为它会提高您孩子的可重用性。

您可以在此处查看有关如何操作的非常好的指南!


推荐阅读