javascript - 在 noUiSlider 中为“connect:”传递数组
问题描述
我必须为. _ _ 我通过遍历数据库中的数据并将这些值推送到数组并在选项中使用这些数组来生成这些。生成数据后,我的代码如下:noUiSlider
noUiSlider
var start_ranges = [120,150,153,160]
var connect_val = ["false, true, false, true, false"]
但是当将这些设置为noUiSlide
选项时,由于connect_val给了我错误。
未捕获的错误:noUiSlider (14.1.0):“连接”选项与句柄计数不匹配。
我的设置是这样的:
start: start_ranges,
connect: connect_val,
range: {
'min': 0,
'max': 86400
}
原因是connect_val是字符串,因为我用来connect_val.push()
生成动态设置,它是文本数组而不是obejct。
解决方案
我尝试了很多解决方案,最后在设置选项之前通过以下代码解决了这个问题noUiSlider
connect_val = JSON.parse(connect_val);
它将数组转换为noUiSlider所需的对象
推荐阅读
- javascript - 如何从父模型中查询 Mongoose 中的其他模型数组?
- wpf - WPF:יhow 在 XAML 中填充我的 ViewModel 而不是后面的代码
- bash - 在 Bash 中跳转到命令中的一个单词
- opencv - 用于视频分析的多摄像头流采集
- python - if(a & b | c) 如何在 Python 中执行?
- python - 自定义记录器的烧瓶应用程序格式化程序不起作用?
- python - 在 SkLearn 中打印估算器名称
- multithreading - 使用 POSIX 线程模拟协程(在 guile 方案中)
- android - 错误:程序类型已存在:android.support.v4.app.FragmentManagerImpl$1
- php - Array_map 和 array_combine 用于两个以上的数组