美文网首页
React Native 测量组件高度

React Native 测量组件高度

作者: 半个木头人 | 来源:发表于2020-09-01 17:14 被阅读0次

方法一 :onLayout

<Text onLayout={({nativeEvent:e})=>this.layout(e)}></Text>

layout=(e)=>{  console.log(e)  }


方法二 :measure

constructor(props) {

    super(props);

    this.itemView =React.createRef();

}

<Text ref={this.itemView}></Text>

measure(data){

    setTimeout(()=>{

        this.itemView &&this.itemView.current.measure((x,y,width,height,left,top)=>{

                console.log('measure:::',{x,y,width,height,left,top});

            })

        },1);

}

相关文章

网友评论

      本文标题:React Native 测量组件高度

      本文链接:https://www.haomeiwen.com/subject/svwvsktx.html