2015-03-13 61 views
0

什麼是ReactJS顯示輸入類型範圍上的當前值作爲滑塊的縮略圖上的工具提示。在範圍滑​​塊上顯示工具提示的React方式是什麼?

我知道它可以使用jQuery插件完成,但我想避免使用插件。 Pure React + HTML + CSS是首選。 Javascript/jQuery可以使用,但是插件需要避免。

+0

React只是發出HTML。你可以使用任何你想要的。沒有一個標準的做法。請提供您嘗試過的代碼以及您所困擾的內容。 – WiredPrairie 2015-03-13 10:31:11

+0

@WiredPrairie我無法提供代碼。出於這個原因,我也期待着一些降價。感謝您的評論。 :) – maxx777 2015-03-13 10:48:04

+0

幾個月前,我在另一個問題上提出了一個小工具提示示例。希望你能從中得到一些東西:http://stackoverflow.com/questions/27310390/should-reacts-flux-stores-be-a-snapshot-of-the-whole-state-of-a-gui/27312082 #27312082 – magnudae 2015-03-13 10:50:03

回答

3
var InputRange = React.createClass({ 
    getInitialState: function() { 
     return { 
     points: 5 
     }; 
    }, 
    handleChange: function(e) { 
     e.preventDefault(); 
     this.setState({points: e.target.value}); 
    }, 
    render: function() { 
     return <input 
      type="range" 
      name="points" 
      min="0" 
      max="10" 
      title={this.state.points} 
      value={this.state.points} 
      onChange={this.handleChange} />; 
    } 
}); 

你可以做類似上面的事情。小提琴here

+0

謝謝迪帕克。這與要求非常相似。但是,只有當拇指(不是軌道)被拖動或激活時,我才需要顯示工具提示。 – maxx777 2015-03-13 09:59:34