簡體   English   中英

如何在反應中的3個數字后插入逗號

[英]How to insert comma after 3 number in react

我正在處理輸入,我想在 3 個數字后插入逗號( 352,353,353 )。 我想在文本字段中顯示它。 我是新來的反應,有人可以幫助我如何實現這個目標。

代碼

this.state = {
 phoneNumber:''
}

  <input type="text" placeholder="Enter text" value={this.state.phoneNumber} />

您可以使用number.toLocaleString()

根據您的示例

this.state = {
 phoneNumber:''
}

<input type="text" placeholder="Enter text" value={this.state.phoneNumber} onChange={(e) => this.setState({phoneNumber: Number(e.target.value.replace(/,/g, '')).toLocaleString()})}/>

暫無
暫無

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

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