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

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

c 复制代码
const InviteFriendReward()

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

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

相关推荐
再__努力1点1 分钟前
【76】Haar特征的Adaboost级联人脸检测全解析及python实现
开发语言·图像处理·人工智能·python·算法·计算机视觉·人脸检测
少油少盐不要辣4 分钟前
前端如何处理AI模型返回的流数据
前端·javascript·人工智能
one9965 分钟前
C# 的进程间通信(IPC,Inter-Process Communication)
开发语言·c#
跟着珅聪学java7 分钟前
以下是使用JavaScript动态拼接数组内容到HTML的多种方法及示例:
开发语言·前端·javascript
小鸡吃米…7 分钟前
Python - 扩展
开发语言·python
斯文by累11 分钟前
浅析:Scheme开发语言
开发语言
IT艺术家-rookie12 分钟前
golang-- sync.WaitGroup 和 errgroup.Group 详解
开发语言·后端·golang
树下水月14 分钟前
Go语言编码规范
开发语言·后端·golang
无限大.15 分钟前
为什么“云计算“能改变世界?——从本地计算到云端服务
开发语言·云计算·perl
巴拉巴拉~~15 分钟前
KMP 算法通用图表组件:KmpChartWidget 多维度可视化 + PMT 表渲染 + 性能对比
前端·javascript·microsoft