刚学angular, 做一些笔记方便自己翻看.

ng-app: 填写模块的名称

ng-init: 初始化数据(一般通过控制器初始化)

ng-model: 填写数据模型

ng-bind: 绑定数据模型, 用于展示数据

ng-controller: 控制器, 用于存储数据,改变数据等

ng-disabled: 绑定应用程序数据到 HTML 的 disabled 属性

ng-show(ng-hide): 通过数据的true或false来控制 DOM 元素显示或隐藏

ng-事件名: 绑定HTML的对应事件(例如: ng-click 绑定onclick事件) 注:onchange事件不可以绑定

ng-include: 用来包含HTML内容,需要在服务器环境下

ng-repeat: 用来遍历数据并且填在HTML中

{{ $scope.name }}: 两个大括号是Angular的表达式,它们可以包含文字、运算符和变量

$http.get(url)  用于读取服务器数据的函数

例:

 function customersController($scope,$http) {
  $http.get("../xxx.php")
  .success(function(response) {$scope.data = response;});

创建模块

var app = angular.module("myApp",[]); //myApp为模块名

新建控制器

 app.controller("myController",function($scope){
  $scope.data = "something";
  $scope.method = function(){
    /* 一些操作 */
  }
})

过滤器

用管道符"|"接在后面即可,例如

 <p><input type="text" ng-model="name"></p>
<ul>
  <li ng-repeat="x in names | filter:name | orderBy:'country'">
    {{ (x.name | uppercase) + ', ' + x.country }}
  </li>
</ul>

currency: 格式化数字为货币格式
filter: 从数组项中选择一个子集
lowercase: 格式化字符串为小写
orderBy: 根据某个表达式排列数组
uppercase: 格式化字符串为大写

最新文章

  1. OpenGL在Ubuntu 14.04 中的设置与编程
  2. SSH三大框架的JAR包下载地址
  3. sql多表查询时怎么获取查到的字段
  4. simple_html_dom使用小结
  5. hql 关联查询
  6. c++ 设计模式9 (Abstract Factory 抽象工厂模式)
  7. jQuery阻止事件冒泡的例子
  8. iOS 页面间传值 之 属性传值,代理传值
  9. SQL语句的增删改查
  10. NetFlow
  11. [虚拟化/云][全栈demo] 为qemu增加一个PCI的watchdog外设(四)
  12. C++STL(vector,map,set,list)成员函数整理
  13. 「mysql优化专题」单表查询优化的一些小总结,非索引设计(3)
  14. iOS中的zxing集成步骤
  15. 【前端】诸葛io收集前端js报错信息
  16. 基于Rabbit实现的RPC
  17. 在桌面右键创建html,css,js文件
  18. swagger使用一新手篇
  19. Beta冲刺 (3/7)
  20. tomcat警告WARNING: An attempt was made to authenticate the locked user &quot;user&quot;

热门文章

  1. mysq乱码问题
  2. LC 687. Longest Univalue Path
  3. 使用Laravel首次运行出现 No application encryption key has been specified.
  4. [SPSS]如何利用spss进行单侧检验
  5. C++中 关于操作符的重载
  6. SQL Server里如何处理死锁 (转)
  7. 行为验证码的asp.net MVC实现方式 qq521877626
  8. spring-boot集成4:集成mybatis,druid和tk.mybatis
  9. Linux C/C++基础——内存分区
  10. &quot;a++&quot; 与 &quot;++a&quot; 的区别-演示