HarmonyOS Rn 的 FabricView 如何判断是否容器节点?

如下两个组件: 为了提升性能,均需要C++化吗?

组件1: AHLinearGradientView。

这种容器,内部包括了其他Js组件的; 必须要C++化。

<AHLinearGradientView> 
  <Text 
style = { styles.text }> 
  渐变效果演示 
  </Text> 
  </AHLinearGradientView>

组件2: AHRNBannerView这种容器。

ArkTS实现时,内部包装的子控件是原生Arkts组件; 是否不需要C++化。

<AHRNBannerView 
ref = {'AHRNBannerView'} 
style={styles.banner} 
bannerdata={this.state.bannerData} 
onSelect={(obj) => this.setState({currentindex : obj.nativeEvent.position})} 
onItemPress={(obj) => alert("onItemPress " + obj.nativeEvent.position)}/>
HarmonyOS
2024-11-19 10:26:01
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

第一个需要,第二个不需要。

分享
微博
QQ
微信
回复
2024-11-19 17:07:01
相关问题
HarmonyOS 如何判断音频是否在播放
385浏览 • 1回复 待解决
如何判断HAP是否安装
1975浏览 • 1回复 待解决
是否有线程安全容器
1774浏览 • 1回复 待解决
PolarDB访问时是否可指定节点?
2326浏览 • 1回复 待解决
如何判断Web组件是否全屏
2028浏览 • 1回复 待解决
如何判断是否为主线程?
1171浏览 • 1回复 待解决
HarmonyOS如何接入RN页面?
160浏览 • 0回复 待解决
HarmonyOS如何判断指定应用是否存在
429浏览 • 1回复 待解决
HarmonyOS容器如何撑满父容器
359浏览 • 1回复 待解决
如何判断,应用是否是debug?
262浏览 • 1回复 待解决