tangniyuqi/yii2-swiper
Composer 安装命令:
composer require tangniyuqi/yii2-swiper
包简介
The swiper widget for the Yii framework
README 文档
README
-
配置方便
-
同一个界面可以存在多个轮播,且不冲突
安装
php composer.phar require --prefer-dist tangniyuqi/yii2-swiper "*" -vvv
"tangniyuqi/yii2-swiper": "*"
简单使用
显示轮播
<?php use yii\helpers\Html; echo \tangniyuqi\swiper\Swiper::widget([ 'slides' => [ Html::img('http://abc.com/1.jpg'), Html::img('http://abc.com/2.jpg'), Html::img('http://abc.com/3.jpg'), ], 'pagination' => true, 'navigation' => true, 'scrollbar' => true, 'clientOptions' => [ 'speed' => 200, 'loop' => true, ] ]);
高级使用
自定义操控,自定义js
<?php use yii\helpers\Html; //swiper js 初始化后赋值给的变量名 $swiperEl = 'swiper'; echo \tangniyuqi\swiper\Swiper::widget([ 'slides' => [ Html::img('http://abc.com/1.jpg'), Html::img('http://abc.com/2.jpg'), Html::img('http://abc.com/3.jpg'), ], 'pagination' => true, 'navigation' => true, 'scrollbar' => true, 'swiperEl' => $swiperEl, // 在此处传入 'clientOptions' => [ 'speed' => 200, 'loop' => true, ] ]); //下一个触发按钮 echo Html::button('next', ['id' => 'to-next']); $js = <<<JS //点击之后触发下一个,更多js操作参考官方 $('#to-next').click(function() { {$swiperEl}.slideNext(); }); JS; $this->registerJs($js);
统计信息
- 总下载量: 37
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-04-27