AngularJS学习1
AngularJS学习
指令:ng-init
1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <title> 测试页 </title> 5 <meta charset="utf-8"> 6 <script src="http:/scripts/angular.min.js"></script> 7 </head> 8 <body> 9 <div ng-app="" ng-init="quantity=12;price=5"> 10 <p>总价: {{ quantity * price }}</p> 11 </div> 12 </body> 13 </html>
总价: 60
指令:ng-bind
1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <title> 测试页 </title> 5 <meta charset="utf-8"> 6 <script src="http:/scripts/angular.min.js"></script> 7 </head> 8 <body> 9 <div ng-app=""> 10 <p>请输入一个名字:<input type="text" ng-model="name"></p> 11 <p>Hello <span ng-bind="name"></span></p> 12 </div> 13 </body> 14 </html>

双括号与ng-bind的异同:
用双括号浏览器会首先解析之,然后AngularJS再会解析之,将之解析成你想看到的东西。相对而言,ng-bind会好点。
指令:ng-model
<!DOCTYPE HTML>
<html>
<head>
<title> 测试页 </title>
<meta charset="utf-8">
<script src="http:/scripts/angular.min.js"></script>
</head>
<body>
<div ng-app="">
<p>随便写写:<input type="text" ng-model="name"></p>
<p>真的跟你一样么: {{ name }}</p>
</div>
</body>
</html>

指令:ng-click
1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <title> 测试页 </title> 5 <meta charset="utf-8"> 6 <script src="http:/scripts/angular.min.js"></script> 7 </head> 8 <body> 9 <div ng-app=""> 10 <button ng-click="click= !click">躲猫猫</button> 11 <div ng-hide="click"> 12 KPW3 IS GOOD! 13 </div> 14 </div> 15 </body> 16 </html>
未点击时:
点击时:


浙公网安备 33010602011771号