Dart 使用with绑定逻辑类
我是新的飞镖/颤振程序员。我试图理解实现、扩展和with之间的区别 例如,使用“with”将逻辑类绑定到状态可以吗Dart 使用with绑定逻辑类,dart,flutter,Dart,Flutter,我是新的飞镖/颤振程序员。我试图理解实现、扩展和with之间的区别 例如,使用“with”将逻辑类绑定到状态可以吗 class Home扩展StatefulWidget{ @凌驾 _HomeState createState()=>\u HomeState(); } 类_HomeState使用HomeLogic扩展State//HomeLogic是一个用于数据库连接和逻辑事物的类{ @凌驾 小部件构建(构建上下文){ 返回脚手架( 正文:中( child:Text(connectedUser)/
class Home扩展StatefulWidget{
@凌驾
_HomeState createState()=>\u HomeState();
}
类_HomeState使用HomeLogic扩展State//HomeLogic是一个用于数据库连接和逻辑事物的类{
@凌驾
小部件构建(构建上下文){
返回脚手架(
正文:中(
child:Text(connectedUser)//在HomeLogic中,我有connectedUser字符串,
),
);
}
}
那个答案对我来说不够。那个答案对我来说不够。
class Home extends StatefulWidget {
@override
_HomeState createState() => _HomeState();
}
class _HomeState extends State<Home> with HomeLogic //homelogic is a class for DB connection and logic things{
@override
Widget build(BuildContext context) {
return Scaffold(
body: Center(
child: Text(connectedUser) //in HomeLogic I have connectedUser string,
),
);
}
}