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

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

c 复制代码
const InviteFriendReward()

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

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

相关推荐
迷藏4941 分钟前
**发散创新:Go语言中基于上下文的优雅错误处理机制设计与实战**在现代后端开发中,**错误处理**早已不是简单
java·开发语言·后端·python·golang
2301_764441331 分钟前
基于python实现的便利店投资分析财务建模评估
开发语言·python·数学建模
杰克尼4 分钟前
知识点总结--day10(Spring-Cloud框架)
java·开发语言
程序员小寒5 分钟前
JavaScript设计模式(七):迭代器模式实现与应用
前端·javascript·设计模式·迭代器模式
yeziyfx5 分钟前
Flutter项目目录结构
flutter
晓13135 分钟前
React篇——第七章 React 19 编译器深度解析
前端·javascript·react.js
im_AMBER10 分钟前
手撕代码之事件委托
前端·javascript·面试
okiseethenwhat11 分钟前
Java 内部类详解
java·开发语言
枫叶丹411 分钟前
【HarmonyOS 6.0】ArkUI 状态管理进阶:深入理解 @Consume 装饰器默认值特性
开发语言·华为·harmonyos
Chase_______14 分钟前
【Python 基础】第4章:函数模块与包完全指南(函数/模块/包)
开发语言·python