Nouislider реагирует на установленное значение - PullRequest
0 голосов
/ 14 июня 2019

https://www.npmjs.com/package/nouislider-react невозможно вставить значение в слайдер

 class KeyboardSlider extends React.Component {
  state = { ref: null };

  changeByRef = () => {
    const { ref } = this.state;
    if (ref && ref.noUiSlider) {
      ref.noUiSlider.set(20);
    }
  };

  render() {
    return (
      <div>
        <button onClick={this.changeByRef}>Change with ref</button>
        <Nouislider
          instanceRef={instance => {
            if (instance && !ref) {
              this.setState({ ref: instance });
            }
          }}
          start={0}
          range={{
            min: 0,
            max: 100
          }}
        />
      </div>
    );
  }
}

этот код не работает, выдает ошибку Строка 665: 'ref' не определен no-undef .................................................. ..................................................

...