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