您的位置:首页 > Web前端 > AngularJS

ionic angularJS input 相关指令 以及定时器 的使用

2016-02-26 20:25 661 查看
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript" src="../angular.min.js"></script>
</head>
<body>
<div ng-app="myApp">

<div ng-controller="firstController">
<input type="button" ng-value="text" ng-disabled="isDisabled">
<input type="text" value="{{text}}" ng-readonly="isDisabled">
<input type="checkbox" value="{{text}}" ng-checked="isDisabled">
</div>
</div>
<script type="text/javascript">
var app = angular.module('myApp',[]);
app.controller('firstController',['$scope','$interval',function($scope,$interval){
var iNow = 5;
$scope.text = iNow+'秒';
$scope.isDisabled = true;

//setInterval -> $scope.$apply()
//$timeout   $interval

var timer = $interval(function(){
iNow--;
$scope.text = iNow+'秒';

if(iNow == 0){
$interval.cancel(timer);
$scope.text = '可以点击啦';
$scope.isDisabled = false;
}

},1000);

}]);
</script>

</body>
</html>


View Code
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: