是否可以合并这两个小部件? 现在我正在研究 flutter,如果我想保持我的 AppBar 固定或其他东西。我可以同时拥有这两个小部件吗?如果可能的话,我应该在两者上使用构建小部件吗?
我还没有尝试过,因为我不明白什么时候应该使用 build()
函数。但我看到无状态是指屏幕状态没有变化时,有状态是指有变化时。
最佳答案
是的 您可以将两者结合起来 通过使用无状态作为有状态的子项或无状态作为父项
例如:Scaffold Widget 是一个 Stateful,可以“接收”大量 Stateles
SafeArea 小部件是无状态的,您可以将有状态小部件设置为子部件。
太让你的AppBar固定只需要类似的东西:
Scaffold(
appBar: AppBar(
title: const Text('AppBar'),
), //AppBar
)
关于flutter - 无状态和有状态小部件,我可以同时使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76631100/