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

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

c 复制代码
const InviteFriendReward()

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

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

相关推荐
常宇佳18 分钟前
vue3 实战系列之无法识别vue组件
前端·javascript·vue.js
傻啦嘿哟23 分钟前
王者荣耀爬虫:爬取全英雄皮肤数据,用Python做可视化分析
开发语言·爬虫·python
AI直播技术杂谈27 分钟前
直播画面突然模糊了,排查了三个小时
开发语言·php
菜冻鱼36 分钟前
Python-pytorch-数据加载
开发语言·人工智能·pytorch·python·深度学习·机器学习
全栈项目管理程序猿38 分钟前
ArcGIS JS 基础教程(12):视图截图 takeScreenshot
javascript
heimeiyingwang41 分钟前
【架构实战】可观测性三支柱实战:Metrics、Logging、Tracing 如何统一落地
开发语言·架构·php
小棉花的ai跨境之旅43 分钟前
Codex 子 Agent 分工实战:Sol 当军师、Luna 当搬砖工,单任务成本压到 $0.61
javascript
caimouse1 小时前
ReactOS 图形系统分析(53):系统库存对象 — stockobj.c
c语言·开发语言·spring
daols881 小时前
vue 实现基于 vxe-table 构建多维度产品对比表
前端·javascript·vue.js
前端 贾公子1 小时前
第08章:中间件(5)
服务器·前端·javascript