2017-03-14 52 views
0

我想在文本框中顯示鼠標座標。 通過這樣做如何在同一字段中顯示多個值Reactjs

<TextField 
     id="t2" 
     floatingLabelText={this.state.mouseX} 
/> 

我得到的鼠標X座標

在同一領域與此X座標沿着我也想顯示Y座標。我正在寫這個

<TextField 
      id="t2" 
      floatingLabelText={this.state.mouseX, this.state.mouseY} 
/> 

這只是給我的Y座標。

如何在同一個字段中顯示兩個值?

回答

0

floatingLabelText可能需要一個字符串,所以它是由你來的值組合成一個單一的字符串:

floatingLabelText={`${this.state.mouseX}, ${this.state.mouseY}`} 
+0

謝謝SimpleJ的迅速答覆。非常感激。它的工作。不過,我想問一下$符號的用途是什麼? –

+0

這是爲了在字符串中放置變量。 [這裏是](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals)關於模板文字的MDN文章。 – SimpleJ

+0

非常感謝SimpleJ。 –

相關問題