kartik-v / yii2-slider
基于 bootstrap-slider 的一个高级滑动输入组件,适用于 Yii Framework 2,支持触摸设备和桌面设备。
v1.3.2
2016-01-10 17:24 UTC
Requires
README
yii2-slider
基于 seiyria/bootstrap-slider 插件 的高级滑动输入组件,该插件是 eyecon.ru 的 Stefan Petre 开发的 bootstrap-slider 的分支。该滑动输入组件具有以下高级功能
- 滑动条可以垂直或水平排列
- 设置最小和最大值
- 设置步进值
- 范围选择器(多个手柄控制范围)
- 三种手柄形状
- 支持触摸设备和触摸能力
为该小部件添加的额外增强功能(由 Krajee 提供)
- 允许配置滑动选择和手柄颜色。
- 预选样式以着色滑动条和手柄。
- 在滑动条停止时自动触发基本字段的更改,以强制执行 Yii ActiveField 验证
- 根据基本字段值自动设置插件选项(解析范围输入值为数组)
- 根据禁用/只读选项自动禁用滑动条。
演示
最新版本
请参阅 变更日志,了解有关各种版本的更新详情。
安装
安装此扩展的首选方法是通过 composer。
注意:请检查此扩展的 composer.json 文件,了解其依赖项和依赖关系。请阅读有关为您的应用程序的 composer.json 设置
minimum-stability
设置的 网络提示 / wiki。
运行
$ php composer.phar require kartik-v/yii2-slider "dev-master"
或添加
"kartik-v/yii2-slider": "dev-master"
到您的 composer.json
文件的 require
部分。
使用方法
滑动条
use kartik\slider\Slider; echo Slider::widget([ 'name' => 'slider', 'sliderColor' => Slider::TYPE_DANGER, 'handleColor' => Slider::TYPE_DANGER, 'pluginOptions' => [ 'orientation' => 'horizontal', 'handle' => 'round', 'min' => 0, 'max' => 255, 'step' => 1 ], ]);
许可证
yii2-slider 采用 BSD-3-Clause 许可证发布。有关详细信息,请参阅附带的 LICENSE.md
文件。