0%

GetX入门

GetX

常用API

GetBuild, GetX, Obx 使用场景

GetBuild: 性能为主使用这个,他的刷新由我们自己通过updata方法更新。
GetX: 项目中只有一个地方使用了Controller时使用,量比较少的时候,因为他的更新时基于流的,每次更新都会刷新所有引用的地方。
Obx: 如果项目中单个的东西比较多,使用Obx,但是Obx是每秒都在执行的,相当于有监听器。

Get-Cli

Get 脚手架工具

安装

1
flutter pub global activate get_cli

添加环境变量: %FLUTTER_SDK_ROOT%\.pub-cache\bin

常用命令

  • get create project:my_getx_demo1
    • GetX Pattern:代码风格,MVC结构,客户端模式
    • CLEAN:代码风格,后端服务模式
  • get create page:home
  • Get.find()

Binding

Binding是用来引入依赖的,默认都是懒加载。可以在dependencies方法中引入其他控制器。