Apakah ada cara untuk membuat sesuatu seperti ini: ["1", "2", "3"] sebagai1,2,3,4,5 di Bereaksi?

render(){
  <p>{this.numberResult()} </p> 
}

This.numerResult mengembalikan ["1", "2","3"] yang akhirnya terlihat seperti: 123 di browser tetapi saya ingin mengembalikan 1,2,3

2
lost9123193 8 Januari 2021, 23:29

3 jawaban

Jawaban Terbaik

Gunakan join().

Contoh Contoh:

const joined = ["1", "2","3"].join(",")
console.log(joined);
render(){
  <p>{this.numberResult().join(",")} </p> 
}
3
Ketan Ramteke 8 Januari 2021, 20:37

Jika Anda ingin menampilkan angka yang dipisahkan koma, gunakan join:

render(){
  <p>{(this.numberResult() || []).join(', ')} </p> 
}
2
Marcus Yoda 8 Januari 2021, 20:31
render(){
  <p>{this.numberResult().join(", ")</p> 
}
1
Or Assayag 8 Januari 2021, 20:31