为什么@ObjectLink装饰的变量不能被赋值而@Prop装饰的变量可以赋值?
为什么@ObjectLink装饰的变量不能被赋值而@Prop装饰的变量可以赋值?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS @ObjectLink 装饰器装饰的变量成员子组件中无法感知更新
284浏览 • 1回复 待解决
根据文档说明,不建议在aboutToReuse中对@Prop变量重新赋值。赋值会导致降低组件的复用性能。
1748浏览 • 1回复 待解决
#鸿蒙学习大百科#哪些类型的变量可以被@State装饰?
72浏览 • 1回复 待解决
@StorageProp(key)/@StorageLink(key)装饰的变量为什么需要在本地进行初始化?
320浏览 • 1回复 待解决
#鸿蒙学习大百科#当@LocalStorageLink装饰的变量改变时,框架的行为是什么?
57浏览 • 1回复 待解决
#鸿蒙学习大百科#当@StorageLink装饰的变量改变时,框架的行为是什么?
56浏览 • 1回复 待解决
@Prop 为什么不能提供默认值啊?
1933浏览 • 1回复 待解决
interface类型的变量,变量 param 被声明为类型为 AnimateCallback 的变量
1618浏览 • 1回复 待解决
#鸿蒙学习大百科#@StorageProp装饰器支持哪些类型的变量?
64浏览 • 1回复 待解决
使用EventHub通信接收到消息后更新@States装饰的变量布局刷新
750浏览 • 1回复 待解决
#鸿蒙学习大百科#@State装饰的变量有哪些特点?
65浏览 • 1回复 待解决
#鸿蒙学习大百科#当@StorageProp装饰的变量改变时,框架的行为是什么?
52浏览 • 1回复 待解决
@State装饰嵌套结构的变量时,为什么嵌套结构中数组元素增加或减少时界面不会刷新
2413浏览 • 1回复 待解决
HarmonyOS @Observed/@ObjectLink装饰器相关问题
273浏览 • 1回复 待解决
#鸿蒙学习大百科#@StorageLink装饰的变量如何初始化?
51浏览 • 1回复 待解决
#鸿蒙学习大百科#@StorageLink装饰器支持哪些类型的变量?
63浏览 • 1回复 待解决
#鸿蒙学习大百科#@StorageProp装饰的变量如何初始化?
60浏览 • 1回复 待解决
#鸿蒙学习大百科#@LocalStorageLink装饰的变量如何初始化?
61浏览 • 1回复 待解决
#鸿蒙学习大百科#@LocalStorageProp装饰器支持哪些类型的变量?
65浏览 • 1回复 待解决
#鸿蒙学习大百科#@LocalStorageProp装饰的变量如何初始化?
75浏览 • 1回复 待解决
#鸿蒙学习大百科#@LocalStorageLink装饰器支持哪些类型的变量?
56浏览 • 1回复 待解决
@Prop装饰器都有哪些特性?在什么情况下使用?
317浏览 • 1回复 待解决
什么是@Builder装饰器为什么要使用他?
272浏览 • 1回复 待解决
#鸿蒙学习大百科#@LocalStorageLink装饰的变量能观察到哪些变化?
56浏览 • 1回复 待解决
@Prop和数据源是单向同步,@Prop在本地拷贝了数据源,所以允许本地改变。父组件中的数据源改变,会覆盖@Prop修饰的本地数据。
@ObjectLink和数据源是双向同步,@ObjetLink相当于指向数据源的指针。一旦发生@ObjectLink装饰d额变量赋值,同步链将被打断。@ObjectLink是通过数据源的引用来初始化的,相当于在父组件中进行的赋值。