簡體   English   中英

如何在React中觸發本機事件?

[英]How to trigger native event in React?

我正在創建一個自定義輸入標簽PhoneInput 它里面有3個輸入,所以我需要解析它們,然后重新連接到字符串。 我想傳入onChange回調SyntheticEvent ,就像React一樣。 所以我需要創建隱藏的輸入:

<input onChange={this.props.onChange} value={this.state.value}/>

但是當我改變狀態時,事件沒有觸發。 怎么做對了? http://jsbin.com/bahuyuriqa/1 - 這是一個例子。

看來,更改事件只會從用戶輸入中觸發。 您是否需要在隱藏輸入上使用onChange處理程序? 如果確實需要從合成事件訪問本機事件 ,則只需通過e.nativeEvent訪問它

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM