flutter 的 FutureBuilder使用时在wait部分无限循环,反复调用接口

2023-11-18

反复调用接口说明调用接口的方法反复被调用了,所以为了页面稳定,需要找到一种值调用一次改接口的方法
添加全局变量

var _futureBuilderFuture;

在初始化时唯一一次调用该接口,

@override
  void initState() {
    super.initState();
    _futureBuilderFuture = _gerData();
  }

调用FutureBuilder

body: FutureBuilder(
  builder: _buildFuture,
    future: _futureBuilderFuture, 
  ),
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

flutter 的 FutureBuilder使用时在wait部分无限循环,反复调用接口 的相关文章

随机推荐

  • QuickHit小游戏代码实现

    首先先明确下这个小游戏的需求 1 根据输入速率和正确率将玩家分为不同级别 2 级别越高 一次显示的字符数越多 玩家正确输入一次的得分也越高 3 规定时间内完成规定次数的输入 正确率达到规定要求 则升级 玩家最高级别为6级 初始级别一律为1级
  • 4年.Net程序员转Java学习笔记(1)为什么要转

    本人在一个普通二线城市 在大学期间为通信工程专业 上课学的C 通过看师兄师姐留下来的视频以及百度自学了C 在学校里做了一些winForm项目 XXX管理系统 很水 BUG多 纯粹是自己做来玩的 界面设计 数据库 后端都是自己设计 毕业工作后
  • 层叠上下文-《CSS 世界》阅读笔记

    层叠规则 目录 层叠规则 目录 z index 什么是层叠上下文 什么是层叠水平 层叠顺序 层叠准则 层叠上下文的特性 笔者个人理解 层叠上下文的创建 定位元素与传统层叠上下文 层叠上下文与层叠顺序 z index 负值深入理解 z ind
  • Ajax-发送请求的五个步骤

    概述 Asynchronous Javascript And XML AJAX 不是一门的新的语言 而是对现有技术的综合利用 ajax 是一种技术方案 依赖浏览器提供的 XMLHttpRequest 对象发出 HTTP 请求和接收 HTTP
  • python学习笔记(1)之如何在python3.x下安装PIL、numpy以及matplotlib

    本人是大菜鸟一枚 也是第一次动手写博客 希望能够通过写博客总结自己学到的知识 同时得到与大牛们交流的机会 本人所写的内容仅是自己的一点学习总结 若有不对的地方 欢迎大家的批评指正 安装python3 5 2 python3 5 x的下载路径
  • Chain of Responsibility:责任链模式

    现有多个处理者 这些处理者可以处理不同的请求 这些处理者有等级关系 每个处理者都有更上级的处理者 对于最上级的处理者 可以没有上级 对于一个上级处理者 可以有多个下级处理者 客户端发出了一个请求 请求被传递给一个最下级处理者 而该处理者无法
  • Spring框架的前世今生与系统架构

    课题 Spring框架的前世今生及系统概述 课程目标 1 通过对本章内容的学习 可以掌握Spring的基本架构及各子模块之间的依赖关系 2 了解Spirng的发展历史 启发思维 3 对Spring形成一个整体的认识 为之后的深入学习做铺垫
  • 资讯汇总230207

    230207 14 50 中国银河 硅料价格深V反弹 反映出需求回暖 中国银河研报称 春节后硅料价格快速回调 需求回暖支撑硅料上行 但硅料全年供过于求 短期反弹或难维持 政策目标明确 光伏高景气度将持续 随着硅料进入下行周期 光伏产业链利润
  • 彻底消除wine中文乱码

    wine下中文的配置方案 步骤 1 初始设置 运行 winecfg 把模拟的 Windows 系统设置为 Windows XP 或者 Windows 2000 不过亲测非必须 2 准备字体 为了让 Windows 应用程序看上去更美观 所以
  • mysql的checkpoint

    上一章的结尾我们留下了一个问题 就是在上一章所介绍的模型中 恢复管理器必须要通过全篇扫描整个undolog进行日志恢复 这样做显然是没有太大必要的 因为系统中断肯定是在最后几个事务受到影响 前面的事务应该已经完成commit或者rollba
  • 漏洞预警:Tomcat爆出安全绕过漏洞CVE-2018-1305 789多版本受影响

    Apache Tomcat爆出安全绕过漏洞 CVE编号CVE 2018 1305 Apache Tomcat 7 8 9多个版本受到影响 攻击者可以利用这个问题 绕过某些安全限制来执行未经授权的操作 这可能有助于进一步攻击 漏洞概述 在 A
  • 在react中如何结合antd实现分页功能

    在react中如何结合antd实现分页功能 步骤如下 1安装antd npm i antd s 2在 src App css中引入 antd dist antd css import antd dist antd css 3在需要用分页器的
  • Global illumination(全局光照或者全局照明) 概念

    Global illumination 全局光照或者全局照明 前言 在现实世界中 光能从一个曲面反弹到另一个曲面 这往往会使阴影变得柔和 并使照明比不反弹光能时更加均匀 但在 3D 图形学中 默认情况下光线不反弹 必须使程序生成反弹照明的模
  • 【C\C++学习】之十八、C++11六大函数(构造函数,移动构造函数,移动赋值操作符,复制构造函数,赋值操作符,析构函数)

    在C 中 有三大函数复制控制 复制构造函数 赋值操作符 析构函数 而在C 11中 加入了移动构造函数 移动赋值操作符 我就斗胆将他们命名为六大函数好了 一 构造函数 c primer中说过 构造函数是特殊的成员函数 只要创建类类型的新对象
  • 安装liveCD lfslivecd-x86-6.3-r2160.iso 到虚拟机中

    转载请注明 谢谢 这篇文章的主要步骤是 gt 进入liveCD gt 格式化分区 hda1 hda5 hda6 最后系统装在hda1上 gt 把liveCD上的文件系统拷贝到分区 dev hda1上 gt 安装grub 和 内核 gt 重新
  • JS中的PadLeft、PadRight,位数不足,自动补位,String扩展方法

    类似C 中的 PadLeft PadRight方法 方法一 function FillZero p return new Array 3 p length 1 join 0 p FillZero 6 输出006 方法一扩展 C 中PadLe
  • 【转发】Win系统下如何在某个特定的文件夹内输出所有文件路径

    执行命令 dir S B gt list txt 在文件夹导航处 输入cmd然后回车 执行命令 dir S B gt list txt 执行命令 便有一个list txt文件生成 里面便是文件的完整路径 新生成的文件
  • 路由动画详解(附加代码效果)

    目录结构 环境准备 使用umi脚手架 动画属性详解 1 transform 变形 动画的实际效果 a C3中支持操作 b 使用介绍 rotate 旋转 translate 移动 scale 缩放 skew 扭曲 c 基点介绍 d 使用tra
  • 企业网上下单订货管理软件源码搭建功能介绍

    网上下单订货管理软件源码搭建功能介绍 订货通订单管理系统APP 一 系统概述和用途 系统基于网络 实现厂家和代理商批发商通过网络下单订货功能 什么是订货通 什么是企业订货管理系统 是一款针对中小型企业通过网络实现 厂家和客户 经销商 批发商
  • flutter 的 FutureBuilder使用时在wait部分无限循环,反复调用接口

    反复调用接口说明调用接口的方法反复被调用了 所以为了页面稳定 需要找到一种值调用一次改接口的方法 添加全局变量 var futureBuilderFuture 在初始化时唯一一次调用该接口 override void initState s