组件之间传递数据。 flutter中在Stepper中传递数据
A是一个有状态的组件
可以在构造函数里传递数据
myData可以是一个对象类型的引用。那么把引用传过来。便可以在组件里修改他的属性了。
如果是外部调用A组件,那么只需要在构造A组件的时候传递自定义的参数即可。
A(myData:mydata);
class MyData{ String name; } // ----------------- class A extends StatefulWidget { MyData myData; A({this.myData}) @override _AState createState() => _AState(); } class _AState extends State<A> { @override Widget build(BuildContext context) { return Container(); } @override void initState() { this.widget.myData.name = "hello world"; } }
相关推荐
yangkang 2020-11-09
lbyd0 2020-11-17
sushuanglei 2020-11-12
85477104 2020-11-17
KANSYOUKYOU 2020-11-16
wushengyong 2020-10-28
lizhengjava 2020-11-13
星月情缘 2020-11-13
huangxiaoyun00 2020-11-13
luyong0 2020-11-08
腾讯soso团队 2020-11-06
Apsaravod 2020-11-05
PeterChangyb 2020-11-05
gaobudong 2020-11-04
wwwjun 2020-11-02
gyunwh 2020-11-02
EchoYY 2020-10-31
dingyahui 2020-10-30