AngularJS 控制器

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta http-equiv="X-UA-Compatible"content="IE=edge" />
<meta name="viewport"content="width=device-width,initial-scale=1" />
<title></title>
<meta charset="utf-8" />
<link rel="stylesheet"href="bootstrap-3.3.5/dist/css/bootstrap.min.css" />
</head>
<body data-ng-app="myApp"data-ng-controller="myCtrl">
<div class="container"style="padding:50px">
<p>名:<input type="text"data-ng-model="fName" /></p>
<p>姓:<input type="text"data-ng-model="lName" /></p>
<p>名字:{{fName+lName}}</p>

</div>

<script src="jQuery/jquery-2.1.4.js"></script>
<script src="bootstrap-3.3.5/dist/js/bootstrap.min.js"></script>
<script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script>
<script>
angular.module("myApp", []).controller("myCtrl", function ($scope) { $scope.fName = "melao";$scope.lName="2006"})
</script>
</body>
</html>

时间: 2024-08-28 11:38:20

AngularJS 控制器的相关文章

angularjs控制器之间通信,事件通知服务

service要记住一点就是所有的services都是singleton(单例)的,service更多的是做一些业务逻辑,数据交互.当然,利用单例这特点也可以用来做不同控制器间的通信.控制器间的通信也有多种做法:AngularJS控制器controller如何通信?. 利用作用域继承的方式.即子控制器继承父控制器中的内容 基于事件的方式.即$on,$emit,$boardcast这三种方式 服务方式.写一个服务的单例然后通过注入来使用 第一种还是有些局限性,第二种用起来并不太方便(或者个人不习惯

AngularJS 控制器的方法

AngularJS 控制器也有方法(变量和函数) <!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta http-equiv="X-UA-Compatible"content="IE=edge" /> <meta

AngularJS控制器

AngularJS 控制器 控制 AngularJS 应用程序的数据,控制器是常规的 JavaScript 对象. 1. angular.module(name, [requires], [configFn]); name:字符串类型,代表模块的名称: requires:字符串的数组,代表该模块依赖的其他模块列表,如果不依赖其他模块,用空数组即可: configFn:用来对该模块进行一些配置. <!-- 双向绑定,应用程序名字和控制器名字 --> <div ng-app="my

【06】AngularJS&#160;控制器

AngularJS 控制器 AngularJS 控制器 控制 AngularJS 应用程序的数据. AngularJS 控制器是常规的 JavaScript 对象. AngularJS 控制器 AngularJS 应用程序被控制器控制. ng-controller 指令定义了应用程序控制器. 控制器是 JavaScript 对象,由标准的 JavaScript 对象的构造函数 创建. <div ng-app="myApp" ng-controller="myCtrl&q

AngularJS控制器和AngularJS过滤器的学习(3)

前面简单的学习了AngularJS的表达式和指令,就可以说大概对AngularJS有了一定的了解吧,嘿嘿,下面就来总结学习一下AngularJS的控制器和过滤器哦. 说起来AngularJS控制器,其实就是常规的JavaScript对象.来控制AngularJS应用程序的数据. 一.AngularJS的控制器 <1>.AngularJS 控制器 在浏览器中浏览的结果是: AngularJS应用程序被控制器控制,ng-controller指令定义了应用程序控制器,控制器是JavaScript对象

AngularJS控制器和过滤器学习(三)

AngularJS控制器 AngularJS 控制器 控制 AngularJS 应用程序的数据. AngularJS 控制器是常规的JavaScript对象 <h2>AngularJS 控制器属性</h2> <div ng-app="" ng-controller="MyController"> <p>姓名:<input type="text" ng-model="person.na

AngularJS控制器--理解小结

AngularJS的控制器是一个函数,用来向视图的作用域添加功能,可用控制器给作用域对象设置初始状态,并自定义行为. 当在页面上创建一个新的控制器,Angular会生成并传递一个新的$scope给这个控制器,可在其中初始化$scope, 由于Angular会负责处理控制器的实例化过程,我们只需编写构造函数. function firstController($scope){ $scope.message="hello"; } 但是上述写法是在全局作用域中创建的函数,这样会污染全局命名空

AngularJS 控制器通信

指令与控制器之间通信,无非是以下几种方法: 基于scope继承的方式 基于event传播的方式 service的方式 基于scope继承的方式 最简单的让控制器之间进行通信的方法是通过scope的继承.假设有两个控制器Parent.Child,Child 在 Parent 内,那Child 可以称为控制器Parent的子控制器,它将继承父控制器Parent的scope.这样,Child就可以访问到Parent的scope中的所有函数和变量了. 需要注意的是,由于scope的继承是基于Js的原型继

Angularjs 控制器controller的作用

我们在view中给模型的一个参数name赋值 “hello world” . 这是一种简单的赋值,我们可以在视图中通过 ng 指令(以ng-开头的指令)实现了简单的赋值,如果遇到复杂的逻辑运算操作,那么视图里是无法执行复杂操作的,这时控制器就派上用场了. 简单讲:控制器 controller 就是实现视图和模型之间数据传递,方法调用,改变模型等一系列操作,他是javascript函数(也可以看做类或者类型) 控制器有几点需要注意的地方: 1.一个控制器最好只包含一个视图的业务逻辑.以后你会看到我

angularjs 控制器不能访问nodejs 3000端口,跨域访问

目前做的一个项目,前端采用的是angularjs,后端nodejs做服务器. 我尝试使用接下里的方式来发起对nodejs服务器的请求: <span style="font-family:SimHei;font-size:18px;"> $http.get('http://localhost:3000/') .success(function (data) { $scope.index = data; }) .error(function (data) { $scope.in