ng 通过factory方法来创建一个心跳服务
2024-08-25 06:46:05
<!DOCTYPE html>
<html ng-app="myApp">
<head lang="en">
<meta charset="UTF-8">
<script src="js/angular.js"></script>
<title></title>
</head>
<body>
<div ng-controller="myCtrl">
<button ng-click="start()">开始</button>
<button ng-click="stop()">结束</button>
</div>
<script>
var app = angular.module('myApp', ['ng']); //通过factory方法来创建一个心跳服务
app.factory('$heartBeat', function ($interval) {
return {
startBeat: function () {
promise = $interval(
function () {
console.log('in heart Beat..');
},
500)
},
stopBeat: function () {
$interval.cancel(promise);
}
}
1
}); app.controller('myCtrl', function ($scope,$heartBeat) { $scope.start = function () {
$heartBeat.startBeat();
} $scope.stop = function () {
$heartBeat.stopBeat();
} })
</script>
</body>
</html>
最新文章
- 特殊的数据类型: bit、sql_variant、sysname
- JSP模板继承功能实现
- <;构建之法>;3-5章感想
- gulp分享文档
- debian修改系统语言为英文
- 黄聪:Microsoft Enterprise Library 5.0 系列教程(一) : Caching Application Block (初级)
- 关于scrapy的piplines
- 防御xss 大致理解
- 使用 Apache 来限制访问 Confluence 6 的管理员界面
- python scrapy爬虫数据库去重方法
- Android 编程下实现 Activity 的透明效果
- Docker搭建RabbitMQ集群
- apk签名方法
- [Python模块学习]用qrcode模块生成二维码
- JAVA高并发线程
- (1)-使用json所要用到的jar包下载
- 停课+2week
- .net转PHP从零开始-环境的搭建
- ssh访问跳过RSA key";yes/no";验证
- Java NIO(六) Selector