angular.js的ng-app 指令定义一个 AngularJS 应用程序。
<!DOCTYPE html> <html lang="en" ng-app> <head> <meta charset="UTF-8"> <title>局部数据</title> <script src="js/jquery-1.11.3.min.js"></script> <script src="js/angular.min.js"></script> <script src="js/6.js"></script> <style> @charset"utf-8"; </style> </head> <body> <div class="container" ng-controller="shuju"> <div class="row"> <div class="col-md-12 lin-height">ng-app 指令定义一个 AngularJS 应用程序。</div> </div> <div class="row"> <div class="col-md-6 bind lin-height">ng-model 指令把元素值(比如输入域的值)绑定到应用程序</div> <div class="col-md-6 "><input type="text" class="form-control" ng-model="yonghu"></div> </div> <div class="row"> <div class="col-md-4 bind lin-height">用户名</div> <div class="col-md-8 bind"> <input type="text" class="form-control" ng-model="yonghu"> </div> </div> <div class="row"> <div class="col-md-12 bind lin-height">一个子scope通常原型继承于它的父scope。应用于这个规则的表达式是一个使用scope:{...}的指令</div> </div> <div class="row"> <div class="col-md-4 bind lin-height">ng-model="chuanshu.names"</div> <div class="col-md-8 bind"> <input type="text" class="form-control" ng-model="chuanshu.names"> </div> </div> <div class="row"> <div class="col-md-4 bind lin-height">ng-model="chuanshu.dan"</div> <div class="col-md-8 bind"> <input type="text" class="form-control" ng-model="chuanshu.dan"> </div> </div> <div class="row"> <div class="col-md-12 bind lin-height">通过函数计算表达式计算绑定的数据之间的关系</div> </div> <div class="row"> <div class="col-md-4 bind lin-height">$scope.sum=function(){}</div> <div class="col-md-8 lin-height" style="color:red;font-size:28px"> {{sum()}} </div> </div> <div class="row"> <div class="col-md-12 lin-height"> 循环跨域去取数据渲染页面 </div> </div> <div class="row"> <div class="col-md-12 lin-height"> ng-init和ng-bind配合使用,封装数据和及时解析书籍 </div> </div> <div class="row"> <div class="col-md-12" ng-init="danjia=10;shu=20"> <p ng-bind="danjia * shu"></p> </div> </div> <div class="row"> <div class="col-md-12" ng-init="array=[1,2,3,4,5]"> <p ng-bind="array[2]"></p> </div> </div> <div class="row"> <div class="col-md-12 bind lin-height">循环打印出来的数据</div> </div> <div class="row"> <ol ng-controller="text"> <li ng-repeat="guojia in guojias"> {{$index+1}}---- {{guojia.cname}}---- {{guojia.renkou}} </li> </ol> </div> <div class="row"> <div class="col-md-12 bind lin-height">很牛逼的数据绑定,不经过函数</div> </div> <div class="row" ng-init="qw=1;dw=3"> <div class="col-md-6"><input type="text" class="form-control" ng-model="qw"></div> <div class="col-md-6"><input type="text" class="form-control" ng-model="dw"></div> </div> <div class="row"> <div class="col-md-6">{{ qw * dw }}</div> </div> <div class="row"> <div class="col-md-12 bind lin-height">$http 是一个用于读取web服务器上数据的服务。$http.get(url) 是用于读取服务器数据的函数</div> </div> <div class="row" ng-app="myApp"> <ol ng-controller="customersCtrl"> <li ng-repeat="x in names"> {{ x.Name + ', ' + x.Country }} </li> </ol> </div> <div class="row"> <div class="col-md-6"> <a href="" name="myname"></a> </div> <div class="col-md-6"> <a href="" name="myname"></a> </div> </div> </div> </body> </html>
上面的css部分就没有什么东西可说了!直接js了
function shuju($scope,$timeout){ $scope.chuanshu={ names:38, dan:0 }; $scope.sum=function(){ return $scope.chuanshu.names*$scope.chuanshu.dan; } }; var text = function($scope){ //alert(1); $scope.renkou = 7000; $scope.guojias = [ {cname:'中国',renkou:1.1}, {cname:'日本',renkou:2.2}, {cname:'美国',renkou:3.3} ]; }; var app = angular.module('myApp', []); app.controller('customersCtrl', function($scope, $http) { $http.get("http://localhost/de6.js").success(function (response) {$scope.names = response.records;}); });
angular.js的ng-app 指令定义一个 AngularJS 应用程序。的更多相关文章
- 定义一个共享数据块DB1 在DB1中定义一个数组 用程序 访问数据里面的某一个成员或者地址连续的成员
提纲 : 定义一个共享数据块 DB1 在DB1 中定义数组 用SFC21 实现 实现全部数组元素的赋一样的值 实现 给数组中的某一个元素赋值 实现 对数组中的全部元素赋值 实现将数组中的某个 或者 某 ...
- 【AngularJS】—— 3 我的第一个AngularJS小程序
通过前面两篇的学习,基本上对AngularJS的使用有了一定的了解. 本篇将会自己手动写一个小程序,巩固下理解. 首先要注意的是,引用AngularJS的资源文件angular.min.js文件. 由 ...
- angular学习笔记(三十)-指令(9)-一个简单的指令示例
学了前面这么多关于指令的知识,现在就用指令来写一个小组件:expander 这个组件的功能就是点击开展菜单,再点击收起菜单: ↑↓点击展开收起 下面来看它的代码: html: <!DOCTYPE ...
- angular.js封装的树形指令
html ul.tree-show sub-transclude-set ng-transclude li.parent(ng-repeat='(key,item) in treeData',ng-i ...
- 使用JavaScript定义一个微信小程序插件样例
var wxTimer = new wxTimer({ beginTime: "00:00:20", complete: function () { wx.redirectTo({ ...
- Angular.js 学习笔记
AngularJS 通过新的属性和表达式扩展了 HTML. AngularJS 可以构建一个单一页面应用程序. <!-- ng-app 指令定义一个 AngularJS 应用程序. ng-mod ...
- Angular JS 学习笔记(二)
1. AngularJS 是一个 JavaScript 框架.它可通过 <script> 标签添加到 HTML 页面.AngularJS 通过 指令 扩展了 HTML,且通过 表达式 绑定 ...
- angular js 初学
1 angularJS的一些概念 AngularJS 通过新的属性和表达式扩展了 HTML. AngularJS 是一个 JavaScript 框架,它是一个以Javascript编写的库,它可通过 ...
- Angular.JS学习笔记——1
内容来自:http://www.runoob.com/angularjs/angularjs-intro.html AngularJS 是一个 JavaScript 框架.它是一个以 JavaScri ...
随机推荐
- python自动化测试应用-番外篇--接口测试2
篇2 book-python-auto-test-番外篇--接口测试2 --lamecho辣么丑 大家好! 我是lamecho(辣么丑),今天将继续上一篇python接 ...
- GoldenGate实施步骤
一.GoldenGate实施环境 source database:oracle 11.2.0.3 target database:oracle 11.2.0.3 需要配置的进程如下: source ...
- iOS开发 - Swift实现清除缓存功能
前言: 开发移动应用时,请求网络资源是再常见不过的功能.如果每次都去请求,不但浪费时间,用户体验也会变差,所以移动应用都会做离线缓存处理,其中已图片缓存最为常见. 但是时间长了,离线缓存会占用大量的手 ...
- HTML标签元素分类(HTML基础知识)
HTML标签元素分类 一.按照块级元素还是行内元素分类 块级元素(block-level)和行内元素(inline-level,也叫作"内联"元素). a.块级元素(独占一行) 块 ...
- jquery实现网页倒计时
在毕设作品考试模块要做个倒计时,当时间到时自动结束答题.于是在jQuery插件社区找到一个简洁明了的倒计时.先上效果图. 感谢作者hacker(这是黑客的意思么),贴上地址:http://www.jq ...
- Layout基本属性总结
在Android中,共有五种布局方式,分别是:FrameLayout(框架布局),LinearLayout (线性布局),GridLayout(网格布局),RelativeLayout(相对布局),T ...
- c#实现windows远程桌面连接程序
c#实现windows远程桌面连接程序 使用winform制作windows远程桌面连接程序,windows自带了远程桌面连接,我们需要将远程桌面连接集成 到自己的winform程序,并实现管理远程主 ...
- 【转】Java方向如何准备BAT技术面试答案(汇总版)
原文地址:http://www.jianshu.com/p/1f1d3193d9e3 这个主题的内容之前分三个篇幅分享过,导致网络上传播的比较分散,所以本篇做了一个汇总,同时对部分内容及答案做了修改, ...
- 适配器模式(Adpater Pattern)
适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作. 适配器模式的用途 用电器做例子,笔记本电脑的插头一般都是三相的,即除了阳极.阴极 ...
- 运维老鸟教你安装centos6.5如何选择安装包
标签:老男孩教育 Centos6.5安装选包原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://oldboy.blog.51cto.c ...