Angular JS从入门基础 mvc三层架构 常用指令
Posted lms_码农
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Angular JS从入门基础 mvc三层架构 常用指令相关的知识,希望对你有一定的参考价值。
Angular JS从入门基础 mvc模型 常用指令
最近一直在复习AngularJS,它是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。
1、常用指令
(1)、基本概念
(2)、AngularJS常用指令
<input type="text" ng-model="name"/>
3、ng-bind:把应用程序变量中的数据绑定到HTML视图中,可用表达式替代。
<div id="div1" ng-bind="name"></div><!--等效于--><div id="div1" >{{name}}</div>
4、ng-init:初始化 AngularJS应用程序变量。
<body data-ng-app="" ng-init="name=123">
5、表达式:{{}}绑定表达式,可以包含文字,运算符和变量。
2、mvc三层架构
model(模型):应用程序中用于处理数据的部分。(保存或修改数据到数据库、变量等)。AngularJS中的Model特指的是:数据。
View(视图):用户看到的用于显示数据的页面。
(1)、工作原理:
用户从视图层发出请求,controller接收到请求后转发给对应的model处理,model处理完成后返回结果给controller,并在View层反馈给用户.
(2)、创建一个Angular模块
var app= angular.module("myApp",[]);
(3)创建一个控制器
说的终究不清楚,看我们灵魂画手的图片你就明白mvc是怎么回事了
最后,补充一下AngularJS中的作用域
本次分享就到这里
谢谢大家的观看
希望能对大家有所启发
有更好的方法或不同的意见请在留言区跟我交流
以上是关于Angular JS从入门基础 mvc三层架构 常用指令的主要内容,如果未能解决你的问题,请参考以下文章