监听重复嵌套时,会导致输入框做编辑删除操作时,其他输入框自动被清空的问题。那么就需要改变监听方式,将其修改为手动调用监听。

1、自动监听方式如下:

Obx(() => activeStep.value == '1'? stepsBase('模块1', tableNum): activeStep.value == '2'? stepsBase('模块2', baseNum): Container())

2、手动监听方式:

class CollectionPageController extends GetxController {/* 步骤 */var activeStep = '1'.obs;var initNum = ''.obs; //水表基数
}

1)、命名监听

GetBuilder<CollectionPageController>(id: 'Name1',builder: (_) {if (_.activeStep.value == '1') {return Container(width: 1.sw,padding: EdgeInsets.only(left: 74.w, right: 75.w),child: FormInput(title: '水表底数',hasBorder: false,initValue: vm.initNum.value,placeholder: '输入基表表盘示数',onChanged: (value) {initNum.value = value;});} else {return Container();}
})

2)、activeStep改变后调用Name1手动刷新

TextButton(,child: Text('下一步'),onPressed: () {activeStep.value = neststeps.toString();update(['Name1']);},
)

Flutter问题二:OBX数据嵌套重复更新相关推荐

  1. Mendix敏捷开发零基础学习《二》-进阶(Microflow微流、表单验证、运算符、条件判断、数据嵌套、触发器、Debug问题跟踪、版本管理)

    目录结构 Mendix敏捷开发零基础学习<二> 一.Microflow微流 1.引言 2.常见的功能 3.微流可以做那些事情? 3.1 举例1(用微流打开新增页面) 3.2 举例2(用微流 ...

  2. C语言删除二维数组的重复数据的一个方法

    C语言删除二维数组的重复数据的一个方法 //以下头文件,未及清理 #include "stdafx.h" #include <vector> #include < ...

  3. 批量插入以及数据存在重复就进行更新操作

    批量插入以及数据存在重复就进行更新操作 示例: /*** 批量更新** @param guiYangStationInfos*/ private void updateStationInfos(Str ...

  4. python二维数组去重复_php二维数组去重,array_unique出除重复数据

    根据网站提供的方法修改所来保持数据键名不变.//二维数组去掉重复值 并保留键值 function array_unique_fb($array2D) { $key = array(); foreach ...

  5. MySQL(二)——DQL数据查询语言

    文章目录 1. DQL简述 2. 指定查询字段 3. where 条件子句 4. 联表查询 5. 分页和排序 6. 子查询 7. 分组和过滤 8. Select 小结 1. DQL简述 Data Qu ...

  6. python 保留顺序去重_Python数据分析入门教程(二):数据预处理

    作者 | CDA数据分析师 从菜市场买来的菜,总有一些不太好的,所以把菜买回来以后要先做一遍预处理,把那些不太好的部分扔掉.现实中大部分的数据都类似于菜市场的菜品,拿到以后都要先做一次预处理. 常见的 ...

  7. (三)Java的基本程序结构(二)---数据输入、控制流、大数、数组

    Java的基本程序结构(二)-数据输入.控制流.大数.数组 文章目录 Java的基本程序结构(二)---数据输入.控制流.大数.数组 前言 一.数据输入 二.控制流 1.块作用域 2.流程控制语句分类 ...

  8. 计网/数据库面试题(更新中ing~~)

    计网/数据库面试题(更新中ing~~) <计算机网络> 1. OSI七层模型.设备 (传输层)协议的多路分用和复用 2. TCP/IP四层模型==五层模型 (传输层)TCP和UDP协议对比 ...

  9. vb数据库编程(二)--数据控件

    什么是绑定控件?绑定控件指的是一个窗体上的"对象",由于创建它的那个控件设置了显示数据库信息方面的功能,通过设置对象的datasource(数据源)属性和datafield(数据字 ...

最新文章

  1. Nginx+Tomcat简单集群配置
  2. 机器大神 Michael Jordan 教授主题演讲:机器学习——创新视角,直面挑战》
  3. 【django轻量级框架】(Python3.6.8+Django2.0)第一个Django项目与基础环境搭建
  4. eclipse里source的快捷方法_Eclipse开发必备快捷键
  5. thinkphp5 图片压缩旋转_【好工具】在线免费无限制的PDF处理工具(转换、编辑、分割、合并、压缩)...
  6. Spark _12_每个网址的每个地区访问量 ,由大到小排序
  7. Spring 注入集合的成员变量属性
  8. Github 1300+ 星!旷视开源的深度强化学习绘画智能体论文解读
  9. 严格模式explainFetchTask
  10. mysql菜鸟教程面向对象_第一节--面向对象编程
  11. python通过函数类属性_函数作为类属性的赋值如何成为Python中的一个方法?
  12. java执行查询postgresql得到中文乱码_PostgreSQL 初探
  13. 再见2012,你好2013,总结愿望
  14. hadoop学习笔记(五):java api 操作hdfs
  15. html星号密码查看器,万能星号密码查看器
  16. Linux sogou input method
  17. 如何将MKV的字幕提取出来
  18. 计算机组成原理 全加器实验
  19. China Unicom笔面试
  20. csv文件用什么打开_什么是CSV文件,如何打开它?

热门文章

  1. 腾讯位置 - 地点搜索(结尾附视频)
  2. 奶粉中含PHP作用,奶粉中膳食纤维作用是什么
  3. Jetson嵌入式系列模型部署-2
  4. 【信号与系统】笔记(4-2)拉普拉斯变换的性质
  5. 程序人生: 我的十年,自己的生活经历,个人自传 (整理)
  6. Operating System——图解操作系统中的资源分配图(RAG)
  7. 史上最全小程序笔记整理
  8. 关于Excel导出实例(适合新手,比较详细)
  9. Netfilter实验
  10. Openacc多卡优化Floyd算法