flutter const InviteFriendReward(),用setState刷新不了

列布局里面添加了InviteFriendReward(),InviteFriendReward()里面有请求接口的开关是否显示,但是因为里面有波浪形,所以加了const,导致setState时,即使开关是开的,也没有再显示了

c 复制代码
const InviteFriendReward()

这是因为 const 关键字创建的对象在运行时是不可变的,Flutter 无法检测到对象内部状态的变化,从而无法正确刷新 UI。

去掉const就好了,或者是把开关放外层

相关推荐
feifeigo12312 小时前
基于EM算法的混合Copula MATLAB实现
开发语言·算法·matlab
速易达网络12 小时前
基于RuoYi-Vue 框架美妆系统
前端·javascript·vue.js
LYS_061812 小时前
RM赛事C型板九轴IMU解算(4)(卡尔曼滤波)
c语言·开发语言·前端·卡尔曼滤波
盛世宏博北京13 小时前
高效环境管控:楼宇机房以太网温湿度精准监测系统方案
开发语言·数据库·php·以太网温湿度变送器
IT猿手13 小时前
六种智能优化算法(NOA、MA、PSO、GA、ZOA、SWO)求解23个基准测试函数(含参考文献及MATLAB代码)
开发语言·算法·matlab·无人机·无人机路径规划·最新多目标优化算法
gfdhy13 小时前
【C++实战】多态版商品库存管理系统:从设计到实现,吃透面向对象核心
开发语言·数据库·c++·microsoft·毕业设计·毕设
忧郁的橙子.13 小时前
26期_01_Pyhton文件的操作
开发语言·python
余瑜鱼鱼鱼14 小时前
线程和进程的区别和联系
java·开发语言·jvm
yinmaisoft14 小时前
JNPF 表单模板实操:高效复用表单设计指南
前端·javascript·html
zzcufo14 小时前
多邻国第五阶段第13部分
java·开发语言·数据库