Angularjs中使用輪播圖指令swiper
我們?cè)赼ngualrjs移動(dòng)開發(fā)中遇到輪播圖的功能
安裝 swiper npm install --save swiper 或者 bower install --save swiper
引入文件路徑
<link rel="stylesheet" href="../bower_components/swiper/dist/css/swiper.min.css" rel="external nofollow" /> <script src="../bower_components/swiper/dist/js/swiper.jquery.min.js"></script>
指令中的編寫方式
(function() {
'use strict';
angular
.module('campus.core') //對(duì)應(yīng)項(xiàng)目的module 請(qǐng)換成自己的模塊名稱
.directive('swipers',swipers);
swipers.$inject = ['$timeout'];
function swipers($timeout) {
return {
restrict: "EA",
scope: {
data:"="
},
template: '<div class="swiper-container silder">'+
'<ul class="swiper-wrapper">'+
'<li class="swiper-slide" ng-repeat="item in data">'+
'<a class="img40" href="{{item.contentUrl}}" rel="external nofollow" ><img ng-src="{{item.imgId}}" alt="" /></a>'+
'</li>'+
'</ul>'+
'<div class="swiper-pagination"></div>'+
'</div>',
link: function(scope, element, attrs) {
$timeout(function(){
var swiper = new Swiper('.swiper-container', { //輪播圖綁定樣式名
pagination: '.swiper-pagination',
paginationClickable: true,
autoplay: 2500,
});
},100);
}
};
}
})();
data 綁定接口返回的輪播列表 vm.home.headImgs對(duì)應(yīng)輪播圖返回的數(shù)據(jù)列表
<!--輪播圖--> <swipers data="vm.home.headImgs" ></swipers>
以上所述是小編給大家介紹的Angularjs中使用輪播圖指令swiper ,希望對(duì)大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!
相關(guān)文章
angular基于ng-alain定義自己的select組件示例
這篇文章主要介紹了angular基于ng-alain定義自己的select組件示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-02-02
AngularJS實(shí)現(xiàn)的輸入框字?jǐn)?shù)限制提醒功能示例
這篇文章主要介紹了AngularJS實(shí)現(xiàn)的輸入框字?jǐn)?shù)限制提醒功能,涉及AngularJS事件監(jiān)聽與元素屬性動(dòng)態(tài)操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-10-10
使用Raygun來自動(dòng)追蹤AngularJS中的異常
這篇文章主要介紹了使用Raygun來自動(dòng)追蹤AngularJS中的異常,AngularJS是一款高人氣的JavaScript庫,需要的朋友可以參考下2015-06-06
angular4 如何在全局設(shè)置路由跳轉(zhuǎn)動(dòng)畫的方法
本篇文章主要介紹了angular4 如何在全局設(shè)置路由跳轉(zhuǎn)動(dòng)畫的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-08-08
angular+bootstrap的雙向數(shù)據(jù)綁定實(shí)例
本篇文章主要介紹angular+bootstrap的雙向數(shù)據(jù)綁定的實(shí)例,具有很好的參考價(jià)值。下面跟著小編一起來看下吧2017-03-03
Angular6項(xiàng)目打包優(yōu)化的實(shí)現(xiàn)方法
這篇文章主要給大家介紹了關(guān)于Angular6項(xiàng)目打包優(yōu)化的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Angular6具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12

