Avec le .js suivant, le redimensionnement de la zone de texte dans le navigateur ne présente aucun type d'événement tactile, bien que les autres événements fonctionnent comme prévu.Evénement tactile synthétique dans React
class App extends React.Component{
constructor(){
super();
this.state = {currentEvent: "---"};
this.update = this.update.bind(this)
}
update(e){
this.setState({currentEvent: e.type})
}
render(){
return (
<div>
<textarea cols='30' rows='10'
onKeyPress={this.update}
onCopy={this.update}
onDoubleClick={this.update}
onTouchStart={this.update}
onTouchMove={this.update}
onTouchEnd={this.update}
/>
<h1>{this.state.currentEvent}</h1>
</div>
)
}
}
export default App