1. js中的defer作用是文档加载完毕了再执行脚本,这样回避免找不到对象的问题
AngularJS的filter,中文名“过滤器”是用来过滤变量的值,或者格式化输出,得到自己所期望的结果或格式属性
AngularJS为我们提供了9个内建的过滤器
分别是currency(货币), date(日期), filter, json, limitTo, uppercase(大写), lowercase(小写), number, orderBy
2.filter使用方法:
{{ 1304375948024 | date }}
{{ 1304375948024 |date:"MM/dd/yyyy @ h:mma" }}
或者自定义filter//需要一个以上的参数,返回函数或者方法
app.filter('filter(过滤器)名称',function(){
return function(需要过滤的对象,过滤器参数1,过滤器参数2,...){
//...执行业务逻辑代码
return 处理后的对象;
}
});
3.$resources包含了$http.get, $http.put, $http.post,$http.delete, $http.head,$http.jsonp等方法
并且$resources需要手动加载angularjs-resources.js文件
Resources的配置方法
$resource(url[, paramDefaults][, actions]);
4.$param创建一个自定义的键值对序列,提供其他使用。或者是从上一个页面取值时使用。
5.event
Event对象代表事件的状态,比如事件的发生元素,键盘按键的状态,鼠标的位置等。
EventHandler事件句柄
Onclik点击某个对象
Ondblclick双击某个对象
Onselect文本被选中
Onunload用户退出页面
此外Event还可以调用各种属性,例如鼠标键盘的属性、IE属性等等
参考文档
http://www.w3school.com.cn/jsref/dom_obj_event.asp
6.model
模态框(Modal)是覆盖在父窗体上的子窗体。通常,目的是显示来自一个单独的源的内容,可以在不离开父窗体的情况下有一些互动。子窗体可提供信息、交互等。
backdrop :包括一个模态的背景元素
keyboard:按退出键关掉模态对话框
show: 是否初始化就显示模态
remote:如果是远程地址,用jquery加载内容注入