文章目录
- 1. 知识回顾
- 2. 使用方法
-
- 2.1 源码分析
- 2.2 常用属性
- 3. 示例代码
- 4. 内容总结
我们在上一章回中介绍了"Get包简介"相关的内容,本章回中将介绍GetMaterialApp组件.闲话休提,让我们一起Talk Flutter吧。
1. 知识回顾
我们在上一章回中已经介绍过GetMaterialApp组件,并且介绍了它的基本用法,不过这些用法都是基于项目或者页面来使用该组件,本章回中将介绍该组件的属性,通
过属性来控制该组件的功能。
2. 使用方法
2.1 源码分析
我们在使用GetMaterialApp组件时担心它比官方的MaterialApp组件性能低,分析源代码后发现,它本质上还是MaterialApp,只是把MaterialApp组件的一些
配置做了修改,这样方便开人员使用,因此不用担心性能等其它问题,而且这个在官方文档中也有相关的介绍。下面是从源代码中获取的部分代码,请大家参考:
///它包含了一些常用的key
this.navigatorKey,
this.scaffoldMessengerKey,
///对路由的配置
this.home,
Map<String, Widget Function(BuildContext