У меня есть компонент, который использует свойство onLayout
. Однако я также хотел бы получить поддержку от родительского компонента и выполнить данный метод, а также внутренний метод.Метод объединения вызовов для 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