HarmonyOS ObjectLink问题
父组件:A变量
@State wordList:WordList[] =[]
for循环产生创建子组件
ForEach(this.wordList,(itemBeanStr:WordList,index:number)=> {
WordCardItem(itemBean:itemBeanStr)
})
子组件:B
@ObjectLink itemBean:WordList //变量
WordList 在WordCardBean.ets文件中
export class WordCardBean {
currentCnWordReadPosition: number =0
currentWordReadPosition: number =0
wordList: WordList[] =[]
cnWordList: WordList[] =[]
}
@Observed
export class WordList {
audio: string =''
audioAddress: string =''
cnExplanation: string=''
enExplanation: string=''
exampleSentence: string=''
id: number=0
partOfSpeech: string=''
phoneticSymbolEn: string=''
phoneticSymbolUs: string=''
score: number =0
word: string=''
wordPic: string=''
}
当改变wordList某个下标中的属性时候,发现子组件布局没有刷新
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS @Observed/@ObjectLink装饰器相关问题
502浏览 • 1回复 待解决
HarmonyOS ObjectLink使用
20浏览 • 1回复 待解决
HarmonyOS V2 @ObjectLink?
229浏览 • 0回复 待解决
HarmonyOS @ObjectLink到底怎么用
58浏览 • 1回复 待解决
Observe和ObjectLink 使用
292浏览 • 1回复 待解决
HarmonyOS使用@ObjectLink 数据不刷新
801浏览 • 2回复 待解决
HarmonyOS @ObjectLink和@State的相关疑问
294浏览 • 1回复 待解决
HarmonyOS 状态管理之ObjectLink的疑问
81浏览 • 1回复 待解决
HarmonyOS 对象数组在使用@Observed和@ObjectLink驱动子组件UI更新时的问题
32浏览 • 1回复 待解决
HarmonyOS 关于objectLink在数组对象中使用时,修改数据页面不刷新问题
622浏览 • 1回复 待解决
HarmonyOS 使用@Observed和@ObjectLink修饰的自定义数据模型viewModel刷新问题
604浏览 • 1回复 待解决
HarmonyOS ObjectLink 的属性怎么传递给子组件
84浏览 • 1回复 待解决
HarmonyOS 升级API12后,使用ObjectLink遇到编译警告
64浏览 • 1回复 待解决
@ObjectLink使用在@Entry修饰的组件中报错
831浏览 • 1回复 待解决
在自定义组件中使用@ObjectLink报错
1351浏览 • 1回复 待解决
使用@Observed/@ObjectLink监听多层状态的变化
1388浏览 • 1回复 待解决
HarmonyOS使用ObjectLink Observed 无法监听到嵌套类的属性更新
422浏览 • 1回复 待解决
#鸿蒙通关秘籍#怎样处理HarmonyOS中@ObjectLink变量是只读的?
108浏览 • 1回复 待解决
HarmonyOS ObjectLink 修饰的元素修改其属性,ui没有生效
61浏览 • 1回复 待解决
@ObjectLink是否可以@Entry自定义组件中使用
2114浏览 • 1回复 待解决
HarmonyOS ObjectLink修饰符对象的属性改变不能引起UI刷新
505浏览 • 1回复 待解决
状态管理装饰器:state和observerd/objectlink,性能对比
1873浏览 • 1回复 待解决
#鸿蒙通关秘籍#使用@Observed和@ObjectLink处理多层嵌套对象变化
232浏览 • 1回复 待解决
HarmonyOS @ObjectLink 装饰器装饰的变量成员子组件中无法感知更新
504浏览 • 1回复 待解决
HarmonyOS使用@Objectlink和 @watchs 如何只监听对象一个属性的变化
727浏览 • 1回复 待解决
场景是使用数组对象,数组里的对象的属性变化了ui没有更新是吗,这种的话可以通过引入三方库 reflect-metadata 和 class-transformer实现,参考如下demo:
可以使用ohpm 引入三方库