如何将特定的 Widget 导入到另一个文件
How to import specific Widget to another file
我创建了这个日期选择器
Widget completedDatePicker() => Column(
children: [
buildDatePicker(),
confirmButton(),
]);
我只想将这个小部件导入到另一个文件中,就像这样
enter image description here
如何导入,是否应该使用 Stack class 使其像上图一样
好吧,您可以将它移动到具有自己的上下文的 class 中(基本上作为有状态或无状态的小部件),然后您可以在任何需要的地方使用它。
我知道,所以我使用 class 将 return 小部件添加到另一个文件中,就像这样
class TestWidget extends StatelessWidget
{
final Color bgColor;
final String title;
const TestWidget(Key key,this.title, this.bgColor) : super(key: key);
return (widget here);
}
我创建了这个日期选择器
Widget completedDatePicker() => Column(
children: [
buildDatePicker(),
confirmButton(),
]);
我只想将这个小部件导入到另一个文件中,就像这样 enter image description here
如何导入,是否应该使用 Stack class 使其像上图一样
好吧,您可以将它移动到具有自己的上下文的 class 中(基本上作为有状态或无状态的小部件),然后您可以在任何需要的地方使用它。
我知道,所以我使用 class 将 return 小部件添加到另一个文件中,就像这样
class TestWidget extends StatelessWidget
{
final Color bgColor;
final String title;
const TestWidget(Key key,this.title, this.bgColor) : super(key: key);
return (widget here);
}