首页 > 解决方案 > 在 main.dart 中调用登录函数

问题描述

我有一个名为 login.dart 的登录页面,在这个文件中我有 signin() 函数我想在我的 main.dart 中调用这个函数

任何的想法??

标签: functionflutterdart

解决方案


创建简单的 dart 类单独文件,在该类中定义静态或普通 signin() 函数。

之后在需要时调用该函数。这是模块化功能和可重用性的简单方法。

您也可以将变量作为参数传递。

主要.dart

void main() {
  MyClass().signin();
  runApp(MyApp());
}

myClass.dart

class MyClass {
  ....
  void signin(){
  ....
  /* signin logic */
  }

}

在 login.dart 文件中,你也可以使用这个 signin() 函数。


推荐阅读