HarmonyOS LazyForEach不会更新@State里的值
有一个需求,就是有一个列表需要展示,而这个列表是在运行的过程中用户可能修改参数,然后需要重新请求网络刷新列表内容,目前将列表封装在一个自定义组件NewsList里面,而NewsList有一个变量@Prop newsModel: BaseMvvmViewModel<BaseViewModel> ,父组件会设置这个值,但是运行过程中发现,父组件传递到NewsList后,这个值被拷贝了,请问有办法向的自定义组件传引用么?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 接口请求数据后,@State声明的对象不会更新组件
931浏览 • 1回复 待解决
HarmonyOS LazyForEach 不会懒加载原因
1109浏览 • 1回复 待解决
Web组件改变@State注释的url值不会加载新页面。
1646浏览 • 1回复 待解决
HarmonyOS @State修饰@observed装饰的对象, 对象里的数组改变, 不会触发ui刷新
1226浏览 • 1回复 待解决
HarmonyOS @State无法更新组件的文本
736浏览 • 1回复 待解决
HarmonyOS Observe的变量更新了,但是不会触发UI更新
1817浏览 • 1回复 待解决
HarmonyOS 如何在方法里设置TextInput里的值
936浏览 • 1回复 待解决
HarmonyOS State的变量无法监听到值的变化
1180浏览 • 1回复 待解决
HarmonyOS 父组件的@state变量更新后子组件不生效
1080浏览 • 1回复 待解决
HarmonyOS @State修饰的数组内部的值变化了,怎么刷新UI?
1865浏览 • 1回复 待解决
HarmonyOS @State状态量刷新、@Builder不会响应变化
1062浏览 • 1回复 待解决
HarmonyOS @State修饰的ResourceStr内容在变更的时候较大几率不会响应UI的变换
718浏览 • 1回复 待解决
HarmonyOS 提出来的组件数据不会更新
1255浏览 • 1回复 待解决
HarmonyOS setInterval回调之后@state修饰的变量对应的UI无法更新
1110浏览 • 1回复 待解决
HarmonyOS State状态更新,触发相关的Component重新build内部的Component是如何更新的?
1363浏览 • 1回复 待解决
LazyForEach为什么还要通过listener手动更新
1608浏览 • 1回复 待解决
HarmonyOS @State修饰的class变量没有嵌套的值无法监听
1214浏览 • 1回复 待解决
HarmonyOS 是否支持跨包引用资源值? 是否支持引用远程私仓里的资源json里的值?
1221浏览 • 1回复 待解决
HarmonyOS 数组修改item对象的某个值,notifyDataReload无法重新渲染LazyForEach
1013浏览 • 1回复 待解决
HarmonyOS getRawFileContent调用无法拿到更新后的值
546浏览 • 1回复 待解决
HarmonyOS LazyForEach 是否支持更新某个区间范围内索引
872浏览 • 1回复 待解决
HarmonyOS ForEach、LazyForEach重新渲染item的时候,item里的图片会闪动
1534浏览 • 1回复 待解决
如果一个state,设置同样的值,数据会重刷吗
2934浏览 • 1回复 待解决
HarmonyOS 在定时器里面改变@state修饰的变量,无法更新UI吗?
1184浏览 • 1回复 待解决
HarmonyOS Swiper使用LazyForEach,在数据源更新后,页面闪烁
1468浏览 • 1回复 待解决
箭头函数体内的this对象,就是定义该函数时所在的作用域指向的对象,而不是使用时所在的作用域指向的对象。this指向ViewModel,不是被装饰器@State代理的状态变量
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-state-V5#使用箭头函数改变状态变量未生效
index.ts