认识 angularjs 及 angularjs 简单实用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了认识 angularjs 及 angularjs 简单实用相关的知识,希望对你有一定的参考价值。
Angular.js中,引入了专门的ViewModel(视图模型)来实现View和Model的粘合,让View和Model的进一步分离和解耦。
优势:
1、低耦合
2、可重用性
3、独立开发
4、可测试性
MVC
model view controller
模型-视图-控制
数据-页面-业务处理
视图:直接用户操作的页面
模型:参与运算的所有数据(对数据进行过滤、筛选、排序、crud等操作)
控制:数据传递
angular.js的核心功能模块
1、数据的绑定
2、过滤器
3、路由
4、作用域
5、指令集
6、模板
7、依赖注入
使用 angular.js
1 <!DOCTYPE html>
2 <html ng-app="myApp" ng-controller="myCtrl">
3 <!--
4 描述:在 HTML 头部引入 ng-app="myApp" ng-controller="myCtrl"
5 -->
6 <head>
7 <meta charset="utf-8" />
8 <title>Angular.js的指令</title>
9 </head>
10 <body>
11 <script src="js/angular.js"></script>
12 <script>
13 /*
14 * 在 js 代码中引入 下列代码即可使用 Angular.js
15 */
16 angular.module("myApp", []).controller("myCtrl", function($scope) {
17 // Angular.js 处理 函数 "myApp" 对应的是 ng-app 的值; "myCtrl" 对应的是 ng-controller 的值;
18 });
19 </script>
20 </body>
21 </html>
ng-app 指令初始化一个 AngularJS 应用程序。
ng-controller 指令用于为你的应用添加控制器。
以上是关于认识 angularjs 及 angularjs 简单实用的主要内容,如果未能解决你的问题,请参考以下文章