gpt4 book ai didi

dart - 这是将状态数据从父级发送到子级的正确方法吗

转载 作者:IT王子 更新时间:2023-10-29 07:21:49 24 4
gpt4 key购买 nike

有没有其他更好的方式发送数据

import 'package:flutter/material.dart';
import './bottomNav.dart';

void main()=>runApp(Parent());

class Parent extends StatefulWidget {
State<StatefulWidget> createState() {
// TODO: implement createState
return _ParentState();
}
}

class _ParentState extends State<Parent>{
int count = 1;

@override
Widget build(BuildContext context) {
// TODO: implement build
return (
MaterialApp(
home:Material(
child:Center(
child:Child1(cont:count)
)
)
)
);
}
}

class Child1 extends StatelessWidget {
int cont;
Child1({this.cont});
@override
Widget build(BuildContext context) {
// TODO: implement build
print('context ${cont}');
return Text('This is child ${cont}',);
}
}

最佳答案

您可以使用 InheritedModel 在类之间传递数据。 watch this

关于dart - 这是将状态数据从父级发送到子级的正确方法吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55254582/

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