在React Native中可以通过setState实现刷新组件,setState会触发render()方法重新渲染,页面布局复杂的时候会遇到性能问题,React Native提供局部刷新组件的方法setNativeProps,使用如下
<View
ref={(c) => this.refView = c}>
</View>
本文介绍了在React Native中如何使用setNativeProps方法进行组件的局部刷新,以解决复杂页面性能问题。通过设置组件的ref,然后在事件处理函数中调用setNativeProps,可以改变组件的特定属性,如示例中的backgroundColor。
在React Native中可以通过setState实现刷新组件,setState会触发render()方法重新渲染,页面布局复杂的时候会遇到性能问题,React Native提供局部刷新组件的方法setNativeProps,使用如下
<View
ref={(c) => this.refView = c}>
</View>
1533

被折叠的 条评论
为什么被折叠?