先上图:
这个主要用到是angular-touch.js中封装好的ng-swipe-left,ng-swipe-right,向左或向右的触摸事件。结合css3的transition实现的动画。ng-class为切换写好的动画的className.
<!DOCTYPE HTML>
<html ng-app="myapp">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0">
<title>Angular2</title>
<script type="text/javascript" charset="utf-8" src="angular.min.js"></script>
<script type="text/javascript" charset="utf-8" src="angular-touch.min.js"></script>
<style type="text/css">
*{margin:0px;padding:0px;}
.box{position:relative;left:0px;margin:10px 0px;width:100%;height:100px;background:red;transition:all .5s;;}
.swipeleft{left:-100%;}
</style>
<script type="text/javascript" charset="utf-8">
angular.module("myapp",["ngTouch"]).controller("Controller",[function(){
var self = this;
self.swipeLeft = function(){
return (self.className = "swipeleft");
}
}]);
</script>
</head>
<body>
<ul>
<li ng-controller="Controller as con" class="box box1" ng-swipe-left="con.swipeLeft()" ng-class="con.className"></li>
<li ng-controller="Controller as con" class="box box2" ng-swipe-left="con.swipeLeft()" ng-class="con.className"></li>
<li ng-controller="Controller as con" class="box box3" ng-swipe-left="con.swipeLeft()" ng-class="con.className"></li>
<li ng-controller="Controller as con" class="box box4" ng-swipe-left="con.swipeLeft()" ng-class="con.className"></li>
</ul>
</body>
</html>
以上所述是小编给大家介绍的基于Angular.js实现的触摸滑动动画实例代码,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
# angular.js触摸滑动
# angualr滑动
# Angular4.0动画操作实例详解
# Angular4如何自定义首屏的加载动画详解
# Angular2搜索和重置按钮过场动画
# 给angular加上动画效遇到的问题总结
# 利用CSS3在Angular中实现动画
# AngularJS中实现显示或隐藏动画效果的方式总结
# 使用ngView配合AngularJS应用实现动画效果的方法
# 在AngularJS应用中实现一些动画效果的代码
# 详解Angular路由动画及高阶动画函数
# 小编
# 给大家
# 所述
# 给我留言
# 写好
# 装好
# 上图
# 有任何
# head
# myapp
# http
# meta
# HTML
# DOCTYPE
# gt
# app
相关文章:
南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?
手机网站制作与建设方案,手机网站如何建设?
如何制作一个表白网站视频,关于勇敢表白的小标题?
如何有效防御Web建站篡改攻击?
定制建站流程步骤详解:一站式方案设计与开发指南
如何零基础开发自助建站系统?完整教程解析
北京专业网站制作设计师招聘,北京白云观官方网站?
建站主机是什么?如何选择适合的建站主机?
如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?
Swift中switch语句区间和元组模式匹配
如何快速配置高效服务器建站软件?
,想在网上投简历,哪几个网站比较好?
如何在建站之星绑定自定义域名?
创业网站制作流程,创业网站可靠吗?
长沙企业网站制作哪家好,长沙水业集团官方网站?
网站制作网站,深圳做网站哪家比较好?
网站制作的方法有哪些,如何将自己制作的网站发布到网上?
详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)
中山网站推广排名,中山信息港登录入口?
如何高效配置香港服务器实现快速建站?
浅析上传头像示例及其注意事项
c++怎么用jemalloc c++替换默认内存分配器【性能】
建站之星后台密码遗忘如何找回?
常州企业建站如何选择最佳模板?
建站之星多图banner生成与模板自定义指南
哈尔滨网站建设策划,哈尔滨电工证查询网站?
湖北网站制作公司有哪些,湖北清能集团官网?
如何选择最佳自助建站系统?快速指南解析优劣
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?
如何将凡科建站内容保存为本地文件?
制作旅游网站html,怎样注册旅游网站?
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
小捣蛋自助建站系统:数据分析与安全设置双核驱动网站优化
建站之星展会模板:智能建站与自助搭建高效解决方案
如何通过免费商城建站系统源码自定义网站主题与功能?
免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?
高端云建站费用究竟需要多少预算?
高端智能建站公司优选:品牌定制与SEO优化一站式服务
如何在IIS中配置站点IP、端口及主机头?
详解jQuery中基本的动画方法
如何在Golang中使用replace替换模块_指定本地或远程路径
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
如何在阿里云香港服务器快速搭建网站?
建站之星后台密码遗忘?如何快速找回?
建站一年半SEO优化实战指南:核心词挖掘与长尾流量提升策略
如何使用Golang安装API文档生成工具_快速生成接口文档
建站之星安装需要哪些步骤及注意事项?
专业制作网站的公司哪家好,建立一个公司网站的费用.有哪些部分,分别要多少钱?
建站VPS能否同时实现高效与安全翻墙?
*请认真填写需求信息,我们会在24小时内与您取得联系。