codecamp

AngularJS 参考手册

AngularJS 参考手册

AngularJS 参考手册总结了本教程中所用到的一些 AngularJS 指令以及 AngularJS 过滤器。


AngularJS 指令

本教程中使用的 AngularJS 指令:

指令 描述 讲解
ng_app 定义应用程序的根元素。 指令
ng_bind 绑定 HTML 元素到应用程序数据。 简介
ng_click 定义元素被单击时的行为。 HTML 事件
ng_controller 为应用程序定义控制器对象。 控制器
ng_disabled 绑定应用程序数据到 HTML 的 disabled 属性。 HTML DOM
ng_init 为应用程序定义初始值。 指令
ng_model 绑定应用程序数据到 HTML 元素。 指令
ng_repeat 为控制器中的每个数据定义一个模板。 指令
ng_show 显示或隐藏 HTML 元素。 HTML DOM


AngularJS 过滤器

本教程中使用的 AngularJS 过滤器:

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

有关过滤器的具体知识在 AngularJS 过滤器 一章中进行讲解。


AngularJS 实例
关于 AngularJS
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

AngularJS 实例

AngularJS 参考手册

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }