美文网首页
flutterGetX的状态管理

flutterGetX的状态管理

作者: 时光事故 | 来源:发表于2024-07-16 12:02 被阅读0次

【响应式状态管理】

声明:final RxInt count = 0.obs;或 final RxInt lengs = RxInt(0);或final length = Rx<int>(0);

响应:count.value++;

显示:Obx(() => Text( '${count.value}',style: TextStyle(fontSize: 40),)),

【整个类的响应式】

class Person{

   String name;

int age;

Person(this.name,this.age)

}

var person = Person('zhangsan',20).obs

赋值给person属性

person.value.name = 'lisi'

person.value = person.value;

【类的响应】

Class Person{

RxString name=''.obs;

RxInt age =0.bos;

}

var person = new Person()

//赋值

person.name.value = '李四'

【数据共享】

创建

import 'package:get/get.dart';

class CounterController extends GetxController {

  RxInt counter = 0.obs;

  inc() {

    counter++;

    update();}

  dec() {

    counter--;

   update();}

}

//在开始使用的地方初始话

CounterController counterController = Get.put(CounterController());

//在需要共享数据的地方使用

CounterController counterController = Get.find<CounterController>();

Obx(() => Text(

'${counterController.counter}',

 style: TextStyle(fontSize: 40),

 )),

【GetView】主要是单个页面绑定数据使用,页面销毁则数据就销毁,

相关文章

  • 学习笔记(十八)Vuex状态管理

    Vuex状态管理 组件状态管理及组件间通信回顾 状态管理 状态集中管理和分发,解决多个组件共享状态的问题 状态自管...

  • 轻松flutter之 组件状态管理

    管理状态的最常见的方法: 方法描述自身状态管理Widget管理自己的状态。父组件管理子组件状态父Widget管理子...

  • Flutter优质文章

    状态管理系列 Flutter | 状态管理探索篇——Scoped Model(一) Flutter | 状态管理探...

  • Flutter如何状态管理

    目录介绍 01.什么是状态管理 02.状态管理方案分类 03.状态管理使用场景 04.Widget管理自己的状态 ...

  • 状态管理

    1、状态管理(1)HTTP协议中每次连接处理一个请求,当连接断开时,服务器不会记住用户曾经访问过,该特点叫做无 ...

  • 状态管理

    响应式的编程框架中都会有一个永恒的主题——“状态管理”,无论是在React/Vue(两者都是支持响应式编程的web...

  • 状态管理

    小时候我也是一个蛮努力的人,别人学习的时候 我在学习,别人玩的时候我也在学习,但是学习成绩一直都排着末尾,明...

  • 状态管理

    1.局部状态管理 局部状态管理实际上是替代了setState带来的没必要的渲染 1.状态管理 按照个人的理解来看,...

  • 状态管理

    对于状态管理,有现成的vuex和redux等框架,能方便我们的开发,但在使用这些框架的时候,还是有必要先了解下什么...

  • 状态管理

    今天来简单的谈一下什么是状态管理。 首先看一下这两个图 1. 服务端渲染的WEB开发 2.前后端分离的单页应用(S...

网友评论

      本文标题:flutterGetX的状态管理

      本文链接:https://www.haomeiwen.com/subject/utshhjtx.html