#鸿蒙学习大百科#@Builder与@Component的区别是什么?
@Builder与@Component的区别是什么?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
#鸿蒙学习大百科#Navigation与Router的区别是什么?
1345浏览 • 1回复 待解决
#鸿蒙学习大百科#hilog与console的区别是什么?
1264浏览 • 1回复 待解决
#鸿蒙学习大百科#Previewer与Simulator的区别是什么?
1249浏览 • 1回复 待解决
#鸿蒙学习大百科#Stage模型与FA模型的区别是什么?
1678浏览 • 1回复 待解决
#鸿蒙学习大百科#router和Navigation的区别是什么?
1403浏览 • 1回复 待解决
#鸿蒙学习大百科#应用与应用程序包的区别是什么?
1428浏览 • 1回复 待解决
#鸿蒙学习大百科#对称密钥和非对称密钥的区别是什么?
1335浏览 • 1回复 待解决
#鸿蒙学习大百科#键值型数据库的手动同步与自动同步的区别是什么?
1203浏览 • 1回复 待解决
#鸿蒙学习大百科#TextInput与TextArea有什么区别?
1105浏览 • 1回复 待解决
#鸿蒙学习大百科#HashMap与TreeMap有什么区别?
1067浏览 • 1回复 待解决
#鸿蒙学习大百科#AppStorage与LocalStorage有什么区别?
1689浏览 • 1回复 待解决
#鸿蒙学习大百科#Navigation与NavDestination是什么关系?
1433浏览 • 1回复 待解决
#鸿蒙学习大百科#WindowStage与UIAbility是什么关系?
1868浏览 • 1回复 待解决
#鸿蒙学习大百科#结果集是什么?
1172浏览 • 1回复 待解决
#鸿蒙学习大百科#媒体逻辑操作comma(, )与or有什么区别?
1133浏览 • 1回复 待解决
#鸿蒙学习大百科#Performance Analysis Kit是什么?
1622浏览 • 1回复 待解决
#鸿蒙学习大百科#用户文件的uri是什么?
1397浏览 • 1回复 待解决
#鸿蒙学习大百科#DataShare的作用是什么?
2110浏览 • 2回复 待解决
#鸿蒙学习大百科#组件复用的原理是什么?
1757浏览 • 1回复 待解决
#鸿蒙学习大百科#HiTraceMeter的工作原理是什么?
1402浏览 • 1回复 待解决
#鸿蒙学习大百科#异步并发与多线程并发有什么区别?
1273浏览 • 1回复 待解决
#鸿蒙学习大百科#LinkedList与ArrayList在使用上有什么区别?
1525浏览 • 1回复 待解决
#鸿蒙学习大百科#onDependencyCompleted方法的作用是什么?
1418浏览 • 1回复 待解决
#鸿蒙学习大百科#集成Account Kit的好处是什么?
1622浏览 • 1回复 待解决
#鸿蒙学习大百科#getRdbStore接口的作用是什么?
2079浏览 • 2回复 待解决
@Builder:自定义构建函数,更轻量级,不支持状态变量和生命周期。状态变量可以驱动UI的刷新。
@Component:自定义组件,支持状态变量和生命周期。当传递的参数为状态变量时,状态变量的改变不会一起@Builder内UI的刷新。想要实现状态变量驱动@Builder内UI的刷新需要按引用传递参数。@Builder中使用了自定义组件的话,每次调用@Builder方法,都会重新创建自定义组件。