预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

讲解使用SVG制作loading加载动画的方法讲解使用SVG制作loading加载动画的方法今天和大家分享一个以SVG图像为主的loading加载动画,现在移动端网页使用比较多,若还用GIF做loading图片的话,可能会影响图像的质量,所以使用SVG是一个不错的方式。这次展示的代码由Aurer编写,前端人员只需要直接复制想要的SVG代码就能直接使用,而且可以改变颜色。当然,对于好学的同学,也可以研究下这个代码的编写原理。下面我们来看一下具体的'两个加载相关的用法:ionic加载动作$ionicLoading$ionicLoading是ionic默认的一个加载交互效果。里面的内容也是可以在模板里面修改。使用实例:HTML代码:XML/HTMLCode复制内容到剪贴板TheStooges{{stooge.name}}JavaScript代码JavaScriptCode复制内容到剪贴板angular.module(‘ionicApp‘,[‘ionic‘]).controller(‘AppCtrl‘,function($scope,$timeout,$ionicLoading){//Setuptheloader$ionicLoading.show({content:‘Loading‘,animation:‘fade-in‘,showBackdrop:true,maxWidth:200,showDelay:0});//Setatimeouttoclearloader,howeveryouwouldactuallycallthe$ionicLoading.hide();methodwhenevereverythingisreadyorloaded.$timeout(function(){$ionicLoading.hide();$scope.stooges=[{name:‘Moe‘},{name:‘Larry‘},{name:‘Curly‘}];},2000);});$ionicLoadingConfig使用实例:HTML代码XML/HTMLCode复制内容到剪贴板CSS代码CSSCode复制内容到剪贴板body{cursor:url(‘http://www.runob.com/try/demo_source/finger.png‘),auto;}p{text-align:center;margin-bottom:40px!important;}.spinnersvg{width:19%!important;height:85px!important;}JavaScript代码JavaScriptCode复制内容到剪贴板angular.module(‘ionicApp‘,[‘ionic‘]).controller(‘MyCtrl‘,function($scope){});