如果一个state,设置同样的值,数据会重刷吗

如果一个state,设置同样的值,数据会重刷吗?比如 @State flag = true; 代码里设置 this.flag=true;会重新渲染吗?

HarmonyOS
2024-01-30 21:22:38
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
love374

如果值没变,就不会刷新。@State装饰的变量是组件内部的状态数据,当这些状态数据被修改时,将会调用所在组件的build方法进行UI刷新。

分享
微博
QQ
微信
回复
2024-02-01 10:03:46
相关问题
如果一个多级获取数据问题?
3413浏览 • 1回复 待解决
HarmonyOS 如果获取一个文件大小
35浏览 • 1回复 待解决
数据一个设计问题有懂?
2317浏览 • 1回复 待解决
如何生成一个十六进制颜色色
444浏览 • 1回复 待解决
如何设置一个通知按钮
407浏览 • 1回复 待解决
mysql一个问题有懂
2342浏览 • 1回复 待解决
HarmonyOS 能写一个装饰器例子
37浏览 • 1回复 待解决