html - 在范围 slider 上显示工具提示的 React 方式是什么?

标签 html css reactjs

什么是 ReactJS将输入类型范围的当前值显示为 slider 拇指上的工具提示。

我知道可以使用 jQuery 来完成插件,但我想避免使用插件。纯React+HTML+CSS优先。可以使用 Javascript/jQuery,但需要避免使用插件。

最佳答案

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} />;
    }
});

您可以执行与上面类似的操作。 fiddle here .

关于html - 在范围 slider 上显示工具提示的 React 方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29028821/

相关文章:

html - 颜色在 Chrome 中显示不正确?

html - 文本未与要在右侧对齐的列表的图像和背景定位对齐

html - nth-of-type 的计算结果甚至是每个元素的谜团

javascript - Chrome 调试器悬停在变量上不会弹出变量详细信息

php - 有没有办法检测用户是否使用iphone 3GS或4浏览网站?

java - Spring IO POST 表单重定向到错误的 URL - Thymeleaf

javascript - 在不清除整个 Canvas 的情况下替换函数?

javascript - 单击 React 在新窗口中打开组件

reactjs - React Native-创建单例模式的最佳方式

html - 保持我的 block 对齐