投掷"未捕获引用错误:未定义值“;在反作用范围滑块

Throwing "Uncaught ReferenceError: value is not defined" in react range slider

本文关键字:反作用 范围 未定义 错误 quot 投掷 引用      更新时间:2023-09-26

我遵循了nodejs react range slider组件的说明(https://www.npmjs.com/package/react-rangeslider)。我已经安装了所有的依赖项,但仍然收到"值未定义"的错误。我不知道为什么会这样。在这里,我已经包含了我的代码,

var React  = require('react');
var Slider = require('react-rangeslider');
var Volume = React.createClass({
    getInitialState: function(){
        return {
            value: 10,
        };
    },
    handleChange: function(value) {
        this.setState({
            value: value,
        });
    },
    render: function() {
        return (
            <Slider value={value} orientation="vertical" onChange={this.handleChange} />
        );
    }
});
module.exports = Volume;

此处未定义变量value

<Slider value={value} orientation="vertical" onChange={this.handleChange} />

使用您所在州的值,而不是

<Slider value={this.state.value} orientation="vertical" onChange={this.handleChange} />