angularjs学习笔记

angularjs简介

angularjs按照官方的说法,是对html的扩展,那么问题就来了

  1. 如何知道是一个angularjs程序?
    ng-app 指令,可以在html的标签中指定 ng-app = “scae” , 该指令有作用域,和所加的区域一致

  2. 如何进行逻辑&数据控制?
    ng-controller 指令,是一个标准的javascript对象,需要进行初始化

  3. 来个具体例子









// 声明angularjs app,& 初始化 名:
姓:

姓名: {{fullName()}}

angularjs各种指令

各种原生指令,温故知新

  1. ng-app 指令初始化一个 AngularJS 应用程序。
  2. ng-init 指令初始化应用程序数据。
  3. ng-model 指令把元素值(比如输入域的值)绑定到应用程序
  4. ng-model 指令用于绑定应用程序数据到 HTML 控制器(input, select, textarea)的值。
  5. Scope(作用域) 是应用在 HTML (视图) 和 JavaScript (控制器)之间的纽带。是一个对象,有可用的方法和属性,可应用在视图和控制器上。
  6. ng-controller AngularJS 控制器 控制 AngularJS 应用程序的数据。
    AngularJS 控制器是常规的 JavaScript 对象。
  7. 过滤器,过滤器可以使用一个管道字符(|)添加到表达式和指令中。
指令 用途
currency 格式化数字为货币格式
filter 从数组项中选择一个子集
lowercase 格式化字符串为小写
orderBy 根据某个表达式排列数组
uppercase 格式化字符串为大写
  1. service 服务,创建自定义服务,可以写出很多通用的脚本

你可能感兴趣的:(angularjs学习笔记)