kartik-v/yii2-slider

基于 bootstrap-slider 的一个高级滑动输入组件,适用于 Yii Framework 2,支持触摸设备和桌面设备。

安装次数: 629,717

依赖者: 11

建议者: 0

安全性: 0

星标: 28

关注者: 6

分支: 20

公开问题: 11

类型:yii2-extension

v1.3.2 2016-01-10 17:24 UTC

This package is auto-updated.

Last update: 2024-09-05 04:02:20 UTC


README

Krajee Logo
yii2-slider Donate

Stable Version Unstable Version License Total Downloads Monthly Downloads Daily Downloads

基于 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 文件。