如何从除main.dart之外的其他文件中获取引用

时间:2020-03-25 11:55:25

标签: android xcode flutter dart

我在flutter程序中将main.dart,search.dart,explorer.dart作为文件保存。我的search.dart和explorer.dart已完全编码,但我的main.dart是空的。我的main.dart的代码应该是什么,以便我不必导入搜索和浏览并使该应用程序正常工作?

这是我的main.dart代码

导入'package:flutter / cupertino.dart'; 导入“ search.dart”;

void main(){
  //a class from myLib in the LibraryFile.dart file
  var some = new MyApp();
}

我导入了search.dart文件,但是当我运行该应用程序时,我只会看到白屏

1 个答案:

答案 0 :(得分:0)

您必须将要首先显示的文件导入到main.dart文件中,然后可以使用以下代码导航到该页面:

import 'package:flutter/material.dart';
import './search.dart';
import './explore.dart';

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

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Search(); 
      //home can be any screen you want. Search() or Explore(). 
      //With this part of code, your app will show the file you want.
    );
  }
}