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

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

c 复制代码
const InviteFriendReward()

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

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

相关推荐
syt_101323 分钟前
grid布局之-子项放置4
开发语言·javascript·ecmascript
喵了meme25 分钟前
C语言实战2
c语言·开发语言·网络
charlie11451419132 分钟前
现代C++工程实践:简单的IniParser3——改进我们的split
开发语言·c++·笔记·学习
fish_xk33 分钟前
c++的引用和类的初见
开发语言·c++
yong999038 分钟前
水箱水位控制系统MATLAB实现
开发语言·matlab
通往曙光的路上39 分钟前
授权vvvvvv
java·开发语言·windows
Data_agent40 分钟前
京东商品视频API,Python请求示例
java·开发语言·爬虫·python
a努力。44 分钟前
HSBC Java面试被问:CAS如何解决ABA问题
java·开发语言·面试
西西学代码1 小时前
Flutter---Notification(2)
flutter
lang201509281 小时前
深入解析Java资源加载机制
java·开发语言·python