【发布时间】:2021-06-17 09:31:27
【问题描述】:
来自:https://firebase.google.com/codelabs/firebase-get-to-know-flutter#1
void main() {
runApp(
ChangeNotifierProvider(
create: (context) => ApplicationState(),
builder: (context, _) => App(),
),
);
}
这是 Flutter 的网站,所以我认为代码是值得信赖的,这意味着 create 和 builder 可能都是必需的。
这个答案:https://stackoverflow.com/a/59101137/462608。
表示builder 已贬值,应使用create。
但是上面的代码同时使用了 create 和 builder 。 这个builder在这里有什么用,而create也在那里呢? builder 和 create 有何不同?
【问题讨论】: