我有一個使用onLayout
屬性的組件。不過,我還想從父組件接收prop,並執行給定的方法以及內部方法。聯合方法調用onLayout
在我的組件我有
onLayout = event => {
const { width } = event.nativeEvent.layout;
this.setState({ width: width });
}
,並在渲染方法我有
const { onLayout } = this.props;
return (
<View onLayout={this.onLayout}>
...
</View>
)
我怎樣才能結合onLayout
道具與內部this.onLayout
?我可以創建一個新的方法,但我該如何處理event
參數,保持ES6語法?函數原型的
我想添加es2015標籤。這似乎與這個問題真的很相關。 – evolutionxbox
同時刪除三個後退標記以更好地格式化代碼。 – evolutionxbox