angularJS-滚动到底部触发事件
来源:互联网 发布:喇叭测试软件 编辑:程序博客网 时间:2024/06/05 18:34
<!DOCTYPE html><html ng-app ="myPro"><head><meta charset="UTF-8"><title>angularJS-滚动到底部触发事件</title><script type="text/javascript" src="js/jquery-1.7.2.min.js" ></script><script type="text/javascript" src="js/angular.min.js" ></script><style>*{margin: 0;padding: 0;}ol,ul{list-style: none;}.box{width: 500px;height: 500px;border: 1px solid gray;margin: 100px auto;overflow-y: auto;}.box ul{display: block;width: 100%;height: 40px;line-height: 40px;border-bottom: 1px solid gainsboro;}.box ul li{float: left;width: 33.3%;height: 40px;line-height: 40px;text-align: center;}</style></head><body ng-controller = "myProController"><div class="box" when-scrolled="loadMore()"><ul ng-repeat="data in users"><li>{{data.name}}</li><li>{{data.age}}</li><li>{{data.address}}</li></ul></div></body><script>var pro = angular.module("myPro",[]);pro.controller("myProController",["$scope",function($scope){$scope.users = [{"name":"zhangsan","age":"18","address":"北京"},{"name":"zhangsan","age":"18","address":"北京"},{"name":"zhangsan","age":"18","address":"北京"},{"name":"zhangsan","age":"18","address":"北京"},{"name":"zhangsan","age":"18","address":"北京"},{"name":"zhangsan","age":"18","address":"北京"},{"name":"zhangsan","age":"18","address":"北京"},{"name":"zhangsan","age":"18","address":"北京"},{"name":"zhangsan","age":"18","address":"北京"},{"name":"zhangsan","age":"18","address":"北京"},{"name":"zhangsan","age":"18","address":"北京"},{"name":"zhangsan","age":"18","address":"北京"},{"name":"zhangsan","age":"18","address":"北京"},{"name":"zhangsan","age":"18","address":"北京"},{"name":"zhangsan","age":"18","address":"北京"},{"name":"zhangsan","age":"18","address":"北京"},{"name":"zhangsan","age":"18","address":"北京"},{"name":"zhangsan","age":"18","address":"北京"}];//滚动到底部触发事件$scope.loadMore = function(){//if(count>$scope.bucketTotal){//$scope.tip = true;//}else{//count = count+15;//$scope.showTopLoading = true;//$scope.showBucketList();//};console.log("到底啦!!")};}]);//滚动指令 pro.directive('whenScrolled', function() { return function(scope, elm, attr) { // 内层DIV的滚动加载 var raw = elm[0]; elm.bind('scroll', function() { if (raw.scrollTop + raw.offsetHeight >= raw.scrollHeight) { scope.$apply(attr.whenScrolled); }; }); }; });</script></html>
阅读全文
0 0
- angularJS-滚动到底部触发事件
- jquery滚动条到底部触发事件
- js实现滚动条滚动到最底部触发事件
- css 滚动条滑动到底部时触发事件
- JavaScript滚动到底部触发加载数据
- [Js]判断iframe内的页面是否滚动到底部触发事件
- js页面滑到底部触发事件
- ion-scroll滚动到底部事件
- Jquery/js 页面滚动到底部事件
- 获取div滚动条滚动到底部的事件[转]
- 获取div滚动条滚动到底部的事件
- 移动端网页滑动到底部触发事件
- JQ 滚动到页面底部事件的判断
- js控制html页面滚动条到底端触发事件
- ios 输入法覆盖输入框,利用focus事件触发,利用滚动条底部位置定位
- uitableview 滚动到底部
- 滚动条到底部
- webview滚动到底部
- 笔记18
- 【java基础】11.递归
- 讲一下创业公司的技术架构演进
- VC中自动检测串口热插拔事件
- 呈现控件内容 继承Control、WebControl、CompositeControl的不同
- angularJS-滚动到底部触发事件
- 矩阵相乘 C语言实现
- Flask 请求和响应
- 【XML】简介
- SQL创建视图
- appium连接夜神模拟器
- 【论文翻译】R-CNN
- 阶乘除法的最后一位数-LintCode
- 获取验证码倒计时