【发布时间】:2020-12-26 16:43:07
【问题描述】:
作为 Flutter 新手,我想知道将任何页面(如 HOME)的元素分离到不同的类或 DART 文件是否是一种好习惯。
如果答案是肯定的,我需要一些帮助。
我知道我必须将母亲和女儿 .dart 页面中的页面相互包含。 我感到困惑的是我应该为页面的一部分提及多少。 (如果有请原谅我的诞生)
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'AppName',
home: MyHomePage(),
);
我应该返回什么? Material App 已经运行了母版或主页,那么要包含多少? 还是我应该只对行、列和卡片等元素进行编码...
如果后者是真的,那么我应该如何称呼它们?执行 MAIN .dart 时会自动调用它们吗?
~加法~
我可以无中生有地返回任何布局小部件(行/列/卡片)吗?
喜欢
class MyHomePage extends StatelessWidget{
@override
Widget build(BuildContext context) {
return Row(
children: <Widget>[
(我认为这是合乎逻辑的,因为所有查询最终都会转发到 MAIN.dart)
感谢任何帮助。
【问题讨论】: