在某些特殊的情况下需要在获取到布局后的view的size来做一些事情,这个时候我们就可以用到onLayout属性
render(){
return (<View {...props} onLayout={this.onLayout}>)
}
onLayout = (e) =>{
const {width, height} = e.nativeEvent.layout
}
通过这个方法就可以拿到视图的size,然后做一些必要的计算
在某些特殊的情况下需要在获取到布局后的view的size来做一些事情,这个时候我们就可以用到onLayout属性
render(){
return (<View {...props} onLayout={this.onLayout}>)
}
onLayout = (e) =>{
const {width, height} = e.nativeEvent.layout
}
通过这个方法就可以拿到视图的size,然后做一些必要的计算
本文标题:ReactNative
本文链接:https://www.haomeiwen.com/subject/lliturtx.html
网友评论