function - 在 main.dart 中调用登录函数
问题描述
我有一个名为 login.dart 的登录页面,在这个文件中我有 signin() 函数我想在我的 main.dart 中调用这个函数
任何的想法??
解决方案
创建简单的 dart 类单独文件,在该类中定义静态或普通 signin() 函数。
之后在需要时调用该函数。这是模块化功能和可重用性的简单方法。
您也可以将变量作为参数传递。
主要.dart
void main() {
MyClass().signin();
runApp(MyApp());
}
myClass.dart
class MyClass {
....
void signin(){
....
/* signin logic */
}
}
在 login.dart 文件中,你也可以使用这个 signin() 函数。
推荐阅读
- android - Fabric 上的每日新用户数始终远高于 Play 管理中心上的设备安装量
- angularjs - 为 AngularJs (1x) 网站启用 SEO
- java - 带有 JDK 8 的 Drools 5.6 版本
- c# - WPF:当另一个增加时自动缩小网格中的对象
- docker - Traefik 后端运行状况检查不起作用
- finite-group-theory - MAGMA:作用于对合的自同构群
- python - 带有 SyncReplicasOptimizer 钩子的 MonitoredTrainingSession 无法使用占位符初始化
- ios - libc++abi.dylib:以 NSException 类型的未捕获异常终止(AVAsset 将视频和音频合并为一个视频)
- python - python命令行和jupyter notebook的区别
- fullcalendar - 显示全日历谷歌事件但没有名称