我有一个使用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