什么网站做蔬菜生鲜比较好,成都信用网企业查询系统,可以不花钱做网站吗,做闪图的网站一个Flutter页面#xff0c;可以定义页面构造参数和State成员变量。所谓页面构造参数#xff0c;就是当前页面构造函数里面的参数。
比如下面代码#xff0c;a就是构造参数#xff0c;a1就是State成员变量。
class Testpage extends StatefulWidget {String a;const Test…一个Flutter页面可以定义页面构造参数和State成员变量。所谓页面构造参数就是当前页面构造函数里面的参数。
比如下面代码a就是构造参数a1就是State成员变量。
class Testpage extends StatefulWidget {String a;const Testpage(this.a,{super.key});overrideStateTestpage createState() _TestpageState();
}class _TestpageState extends StateTestpage {String a1 ;overrideWidget build(BuildContext context) {return const Placeholder();}
}
那么如何定义页面的构造参数和State的成员变量呢定义构造参数的方法和定义State成员变量的方法基本相同区别基本只在于入口不同。两者的位置都在右边的属性面板如图。 我们只讲如何定义构造参数。
1首先点击展开Page Para这一栏点击添加按钮。这时候会弹出一个对话框。 每一个属性的意义
Name即这个参数的名称。
String即这个参数的类型。
Default Value即是默认值不传也行。
Optioal即是否是可选的。
List,即是否是集合。比如说Type是StringList又是选中的状态那么这个变量即是一个
String集合。否则即是一个String变量。
需要的参数完成后点击Confirm按钮即可。
官网地址www.appshop.cc