通过Binding JS Funcion获取Property设置到控件中,当属性比较多时对性能是否有影响
NAPI中C++中的变量通过绑定JS Function获取,在RN维护Observed State Model映射到C++ Tree Model,通过Binding JS Funcion获取Property设置到控件中,当属性比较多时对性能是否有影响
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 异步是否对主线程有影响 
1715浏览  • 1回复 待解决
HarmonyOS 配置SO压缩打包compressNativeLibs=true对应用的性能是否有影响 
1315浏览  • 1回复 待解决
组件设置属性能否使用if判断是否设置某个属性 
2658浏览  • 1回复 待解决
如何实现一个水平的标题栏,标题栏项比较多时可以左右滑动 
2895浏览  • 1回复 待解决
通过API获取系统设置属性 
1347浏览  • 1回复 待解决
HarmonyOS 通过拆分组件的方式是否会影响页面性能 
889浏览  • 1回复 待解决
鸿蒙的js开发会影响其性能吗? 
14356浏览  • 3回复 待解决
构造函数中调用napi_set_named_property修改ArkUI层属性能成功,其他地方无法设置成功 
2016浏览  • 1回复 待解决
HarmonyOS Flex组件,当子项较多时,如何限制Flex的总高度 
1359浏览  • 1回复 待解决
鸿蒙系统使用期间,手机格式化,对后续的升级有影响吗 
12878浏览  • 4回复 待解决
HarmonyOS Tabs组件使用中,如果tab比较多,滚动时,如何让选中的当前tab自动滚蛋到页面中间展示 
783浏览  • 1回复 待解决
页面view嵌套深度是否有要求,层级太深是否会对页面渲染有影响? 
1463浏览  • 1回复 待解决
JS FA卡片,Ability中如何获取卡片hml中的控件? 
5470浏览  • 1回复 待解决
请问能否通过Java代码控制JS FA中的视图和控件 
10990浏览  • 2回复 待解决
HarmonyOS 如何通过安全控件保存视频到相册 
853浏览  • 1回复 待解决
HarmonyOS  如何获取控件的组件标识属性 
1930浏览  • 1回复 待解决
HarmonyOS中使用transition和animation在列表下对性能影响有何区别? 
743浏览  • 0回复 待解决
跨设备调用的两种实现,大家用哪种比较多? 
7644浏览  • 1回复 已解决
HSP过多是否会对应用启动性能造成影响 
1543浏览  • 1回复 待解决
HarmonyOS 属性动画是否有对动画执行中的回调监听 
1147浏览  • 1回复 待解决
通过WindowProperties设置属性不生效 
3786浏览  • 1回复 待解决
JS 获取控件位置并动态赋值的问题 
5147浏览  • 1回复 待解决
通过API获取系统信息属性 
1378浏览  • 1回复 待解决
HarmonyOS中如何动态控制控件属性? 
814浏览  • 0回复 待解决
振弦采集仪测频率接线正负有影响吗? 
4517浏览  • 0回复 待解决





















分两种情况:
1. 如果C++ 实例中的变量是不可变的,在封装成JS对象的时候,属性可以直接设置到js对象上。
2. 如果C++ 层的变量通过c++ 层的函数去获取的,那js层就需要调用对应的Binding的函数去获取,涉及一次函数调用,属性较多时可能会对性能产生影响,取决于数据量。如果Binding的函数里面实现了批量的属性获取,对性能可能有改善。