您现在的位置:首页 >> 前端 >> 内容

angular猜数案例

时间:2017/9/13 9:34:00 点击:

  核心提示:angular猜数案例 !DOCTYPE html html lang=en head meta charset=UTF-8 titleTitle/title style * { m...

angular猜数案例

 	<!DOCTYPE html>
 	<html lang="en">
 	 
 	<head>
 	<meta charset="UTF-8">
 	<title>Title</title>
 	<style>
 	* {
 	margin: 0;
 	padding: 0;
 	font-size: 30px;
 	}
 	 
 	input {
 	width: 400px;
 	height: 40px;
 	font-size: 30px;
 	}
 	 
 	button {
 	width: 80px;
 	height: 50px;
 	border: 0;
 	text-align: center;
 	line-height: 50px;
 	background: darkblue;
 	color: #fff;
 	margin-left: 5px;
 	}
 	.check{
 	background-color: #aaf;
 	}
 	.reset{
 	background-color: #afa;
 	}
 	p{
 	width: 500px;
 	height: 50px;
 	background-color: #aaa;
 	}
 	</style>
 	<script src="js/angular.js"></script>
 	<script>
 	var myapp = angular.module("myapp", []);
 	myapp.controller("myCtrl", function($scope) {
 	 
 	$scope.check = function() {
 	//console.log($scope.random);
 	$scope.differ = $scope.guess - $scope.random;
 	$scope.num++;
 	 
 	};
 	$scope.reset = function() {
 	$scope.differ = null;
 	$scope.guess = null;
 	$scope.num = 0;
 	$scope.random = Math.ceil(Math.random() * 10);
 	 
 	};
 	$scope.reset();
 	})
 	</script>
 	</head>
 	 
 	<body ng-app="myapp" ng-controller="myCtrl">
 	<center>
 	<h2>猜数游戏</h2>
 	<p>猜一猜,多大值?(1-10)</p><br/>
 	<input type="text" ng-model="guess">
 	<button ng-click="check()" class="check">检查</button>
 	<button ng-click="reset()" class="reset">重玩一次</button><br/><br/>
 	<p ng-if="differ>0">猜大了</p>
 	<p ng-if="differ<0">猜小了</p>
 	<p ng-if="differ==0">猜对了</p>
 	<p>一共猜了<spanng-bind="num"></span>次</p>
 	</center>
 	</body>
 	 
 	</html>

 

Tags:AN NG GU UL 
作者:网络 来源:qq_3971683