我有一个使用Stateless Widget制作的屏幕。
我想在加载屏幕或创建无状态窗口小部件时运行一些代码。
在android中,我们可以在onCreate()方法中执行此操作。
也就是说,在flutter中是否存在与onCreate()相当的功能。
答案 0 :(得分:0)
此术语是“ mount”。因此,您希望在挂载小部件时运行代码。在Flutter中,所有小部件都具有mounted
属性,并且在将buildContext
分配给小部件时,它变为true。
但是我认为您不能对此属性采取其他措施。
bool get mounted => _element != null;
我认为您可以做的是将您的小部件变成有状态的小部件并使用initState()