2amigos/yii2-switchery-widget

此包已被弃用且不再维护。未建议替代包。

Yii2风格的iOS 7开关控件。

安装次数: 48,924

依赖者: 0

建议者: 0

安全: 0

星标: 7

关注者: 6

分支: 1

开放问题: 1

类型:yii2-extension

1.0.2 2017-06-26 14:55 UTC

This package is auto-updated.

Last update: 2023-08-16 03:18:33 UTC


README

Latest Version Software License Build Status Coverage Status Quality Score Total Downloads

为您的复选框提供iOS 7风格开关的Yii2包装器 iOS 7 style switches

安装

通过Composer

$ composer require 2amigos/yii2-switchery-widget

或在composer.json中添加

"2amigos/yii2-switchery-widget": "*"

到您的composer.json文件的require部分。

使用方法

use dosamigos\switchery\Switchery;
use yii\web\JsExpression;
 
 
// usage with model
echo $form->field($model, 'is_required')->widget(Switchery::className(), [
      'options' => [
          'label' => false
      ],
      'clientOptions' => [
          'color' => '#5fbeaa',
      ]
 ]);
 
 
// usage without model
echo Switchery::widget([
    'name' => 'is_required', 
    'value' => $model->is_required,
    'clientOptions' => [
        'color' => '#5FBEAA',
        'secondaryColor' => '#CCCCCC',
        'jackColor' => '#FFFFFF',
    ],
    'clientEvents' => [
        'change' => new JsExpression('function() {
            console.log("Cool! You changed my state.");
        }')
    ]
]);

测试

$ phpunit

贡献

请参阅CONTRIBUTING以获取详细信息。

鸣谢

许可

BSD许可(BSD)。请参阅许可文件以获取更多信息。

687474703a2f2f7777772e67726176617461722e636f6d2f6176617461722f35353336333339346437323934356666376564333132353536656330343165302e706e67
Web开发从未如此有趣
www.2amigos.us