GetX学习笔记
文章平均质量分 85
GetX文章系列
我叫柱子哥
写代码没有啥技巧可言,就像卖油翁一样,时间久了就熟了
展开
-
Failed to build get_cli:get:的解决方案
目前github上给了一个临时的解决方案:正式版本的修复就等作者更新Getx_cli的版本吧。控制台输出:value = cli.waitFor(wrapped);例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据。大致瞅了一下原因,这里是有一个方法没有被调用到。原创 2024-07-20 13:59:58 · 443 阅读 · 0 评论 -
Flutter中GetX的用法(超详细使用指南之路由管理篇)
正如Get官方介绍,GetX 是 Flutter 上的一个轻量且强大的解决方案:高性能的状态管理、智能的依赖注入和便捷的路由管理。GetX 有3个基本原则:性能: GetX 专注于性能和最小资源消耗。效率: GetX 的语法非常简捷,并保持了极高的性能,能极大缩短你的开发时长。结构: GetX 可以将界面、逻辑、依赖和路由之间低耦合,逻辑更清晰,代码更容易维护。这篇文章主要是介绍下GetX的用法。原创 2024-03-16 01:48:53 · 4049 阅读 · 1 评论 -
Flutter中GetX的用法(超详细使用指南之状态管理篇)
GetX会自动进行重建,并且只重建使用被更改的变量的小组件,如果您将一个变量更改为与之前相同的变量,并且不意味着状态的更改,GetX不会重建小组件以节省内存和CPU周期(界面上正在显示3,而您再次将变量更改为3。在大多数状态管理器中,这将导致一个新的重建,但在GetX中,如果事实上他的状态已经改变,那么widget将只被再次重建)Get不是其他状态管理器的敌人,因为Get是一个微框架,而不仅仅是一个状态管理器,它的状态管理功能既可以单独使用,也可以与其他状态管理器结合使用。状态是应用程序的当前数据或信息。原创 2024-07-06 04:29:15 · 238 阅读 · 0 评论 -
Flutter中GetX的用法(超详细使用指南之路由依赖管理篇)
今天这篇博客主要介绍Getx的三大功能之一的依赖管理。依赖管理是软件开发中的一个关键部分,尤其是在复杂应用中。它帮助开发者管理应用中的各种依赖,确保依赖的实例化和生命周期管理变得更加简单和高效。GetX 提供了一种简单且高效的依赖注入方式,通过少量代码即可实现依赖的注入、管理和访问。它主要通过Get.put、Get.lazyPut、Get.putAsync和Get.create等方法来实现依赖管理。原创 2024-07-19 14:12:25 · 1334 阅读 · 0 评论 -
Getx学习笔记之中间件鉴权
在 Flutter 中,使用 GetX 可以很方便地实现中间件鉴权(Authentication)。中间件可以在导航之前拦截路由请求,并进行相应的处理,例如检查用户是否已登录。如果未登录,则可以重定向到登录页面。本文通过一个登陆页面的例子,介绍下Getx如何实现中间件鉴权。原创 2024-07-19 00:29:19 · 784 阅读 · 1 评论