GetX分享

559 阅读1分钟

1.什么是GetX

截屏2021-08-10 下午7.11.44.png

  • GetX 是 Flutter 上的一个轻量且强大的解决方案: 高性能的状态管理、智能的依赖注入和便捷的路由管理。

getX 在flutter pub库中目前得到了5716个喜欢,这个赞数是惊人的,一般 flutter的库likes能超过500就算是非常棒的,flutter 官方维护的库最高也才三四千左右。 光从这个赞数就可以看出GetX值得选择!!!

2.为什么选择GetX

  • 一个库顶多个库,版本更新方便
  • 简单易上手
  • 还包含各种工具类,国际化,主题切换等,可以加快开发效率
  • 状态管理和路由管理功能完善,相比于其他框架不遑多让,并且在使用上还有一些优势! 总结:使用GetX能够简化项目结构,提高开发效率

3.GetX的基本使用

  • 状态管理-obx
  • 状态管理- GetBuilder
  • 命名路由配置
  • 常用工具类

4.GetX原理初步分析

  • Put
  • Find
  • GetBuilder刷新机制

image.png