"或 "children:"?-6ren"> "或 "children:"?-在本文档中 https://flutter.dev/docs/development/ui/layout#nesting-rows-and-columns 他们使用 children : 但是在 An-6ren">
gpt4 book ai didi

flutter :使用 "children: "或 "children:"?

转载 作者:行者123 更新时间:2023-12-03 23:27:12 30 4
gpt4 key购买 nike

在本文档中 https://flutter.dev/docs/development/ui/layout#nesting-rows-and-columns
他们使用

children :

但是在 Android Studio 中,还有这个文档 https://api.flutter.dev/flutter/widgets/Row-class.html
他们使用

child :<小部件>

那么,有什么区别呢?
谢谢

最佳答案

它们都是真实的并且有效,但不同之处在于:

就像创建列表时一样,您可以创建如下列表

List<dynamic> list;
List<Widget> list;

当您通过 <Widget>[]你告诉编译器输入列表类型是 Widget 并且所有列表子项必须是 Widget 而不是其他任何东西

如果你使用 children: <Widget>[]您的 IDE 可以知道列表类型,如果您添加除 Widget 之外的任何内容,IDE 会在您构建应用程序之前抛出错误并浪费您的时间

关于 flutter :使用 "children: <Widget>"或 "children:"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62145722/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com