NoUiSlider 不可见

Apu*_*rvG 5 javascript reactjs nouislider

我想在我的 React 应用程序中使用 noUiSlider。我已经在我的 componentDidMount 方法中完成了初始化,但 noUiSlider 不可见。我在控制台中没有收到任何错误。元素列表还显示页面上存在 nouislider,但我看不到它。

import noUiSlider from 'nouislider'


class AppBarComponent extends Component {
componentDidMount(){

    var noUi_slider = document.getElementById('noUiSlider');

    $(function () {

    noUiSlider.create(noUi_slider, {
        start: [20, 80],
        connect: true,
        range: {
            'min': 0,
            'max': 100
        }
    });
}

componentWillUnmount(){}


render() {
    return (

        <div>
        <div id="noUiSlider" className="bg-success"></div>
        </div>
);
}
};
Run Code Online (Sandbox Code Playgroud)

use*_*035 -2

您要创建的第一个参数是“noUi_slider”,但您的 div id 是“noUiSlider”,拼写完全相同。