AngularJS 中文API参考手册
程序员文章站
2022-07-05 19:55:44
angularjs 参考手册
angularjs 指令
本教程用到的 angularjs 指令 :
指令...
angularjs 参考手册
angularjs 指令
本教程用到的 angularjs 指令 :
指令 | 描述 |
---|---|
ng-app | 定义应用程序的根元素。 |
ng-bind | 绑定 html 元素到应用程序数据 |
ng-bind-html | 绑定 html 元素的 innerhtml 到应用程序数据,并移除 html 字符串中危险字符 |
ng-bind-template | 规定要使用模板替换的文本内容 |
ng-blur | 规定 blur 事件的行为 |
ng-change | 规定在内容改变时要执行的表达式 |
ng-checked | 规定元素是否被选中 |
ng-class | 指定 html 元素使用的 css 类 |
ng-class-even | 类似 ng-class,但只在偶数行起作用 |
ng-class-odd | 类似 ng-class,但只在奇数行起作用 |
ng-click | 定义元素被点击时的行为 |
ng-cloak | 在应用正要加载时防止其闪烁 |
ng-controller | 定义应用的控制器对象 |
ng-copy | 规定拷贝事件的行为 |
ng-csp | 修改内容的安全策略 |
ng-cut | 规定剪切事件的行为 |
ng-dblclick | 规定双击事件的行为 |
ng-disabled | 规定一个元素是否被禁用 |
ng-focus | 规定聚焦事件的行为 |
ng-form | 指定 html 表单继承控制器表单 |
ng-hide | 隐藏或显示 html 元素 |
ng-href | 为 the <a> 元素指定链接 |
ng-if | 如果条件为 false 移除 html 元素 |
ng-include | 在应用中包含 html 文件 |
ng-init | 定义应用的初始化值 |
ng-jq | 定义应用必须使用到的库,如:jquery |
ng-keydown | 规定按下按键事件的行为 |
ng-keypress | 规定按下按键事件的行为 |
ng-keyup | 规定松开按键事件的行为 |
ng-list | 将文本转换为列表 (数组) |
ng-model | 绑定 html 控制器的值到应用数据 |
ng-model-options | 规定如何更新模型 |
ng-mousedown | 规定按下鼠标按键时的行为 |
ng-mouseenter | 规定鼠标指针穿过元素时的行为 |
ng-mouseleave | 规定鼠标指针离开元素时的行为 |
ng-mousemove | 规定鼠标指针在指定的元素中移动时的行为 |
ng-mouseover | 规定鼠标指针位于元素上方时的行为 |
ng-mouseup | 规定当在元素上松开鼠标按钮时的行为 |
ng-non-bindable | 规定元素或子元素不能绑定数据 |
ng-open | 指定元素的 open 属性 |
ng-options | 在 <select> 列表中指定 <options> |
ng-paste | 规定粘贴事件的行为 |
ng-pluralize | 根据本地化规则显示信息 |
ng-readonly | 指定元素的 readonly 属性 |
ng-repeat | 定义集合中每项数据的模板 |
ng-selected | 指定元素的 selected 属性 |
ng-show | 显示或隐藏 html 元素 |
ng-src | 指定 <img> 元素的 src 属性 |
ng-srcset | 指定 <img> 元素的 srcset 属性 |
ng-style | 指定元素的 style 属性 |
ng-submit | 规定 onsubmit 事件发生时执行的表达式 |
ng-switch | 规定显示或隐藏子元素的条件 |
ng-transclude | 规定填充的目标位置 |
ng-value | 规定 input 元素的值 |
angularjs 事件
angularjs 支持以下事件:
ng-click
ng-dbl-click
ng-mousedown
ng-mouseenter
ng-mouseleave
ng-mousemove
ng-keydown
ng-keyup
ng-keypress
ng-change
angularjs 验证属性
$dirty
$invalid
$error
angularjs 全局 api
转换
api | 描述 |
---|---|
angular.lowercase() | 将字符串转换为小写 |
angular.uppercase() | 将字符串转换为大写 |
angular.copy() | 数组或对象深度拷贝 |
angular.foreach() | 对象或数组的迭代函数 |
比较
api | 描述 |
---|---|
angular.isarray() | 如果引用的是数组返回 true |
angular.isdate() | 如果引用的是日期返回 true |
angular.isdefined() | 如果引用的已定义返回 true |
angular.iselement() | 如果引用的是 dom 元素返回 true |
angular.isfunction() | 如果引用的是函数返回 true |
angular.isnumber() | 如果引用的是数字返回 true |
angular.isobject() | 如果引用的是对象返回 true |
angular.isstring() | 如果引用的是字符串返回 true |
angular.isundefined() | 如果引用的未定义返回 true |
angular.equals() | 如果两个对象相等返回 true |
json
api | 描述 |
---|---|
angular.fromjson() | 反序列化 json 字符串 |
angular.tojson() | 序列化 json 字符串 |
基础
api | 描述 |
---|---|
angular.bootstrap() | 手动启动 angularjs |
angular.element() | 包裹着一部分dom element或者是html字符串,把它作为一个jquery元素来处理。 |
angular.module() | 创建,注册或检索 angularjs 模块 |
以上就是对 angularjs 的参考手册整理,有需要的朋友参考下
推荐阅读
-
jqGrid api 中文说明
-
AngularJs 利用百度地图API 定位当前位置 获取地址信息
-
AngularJS向后端ASP.NET API控制器上传文件
-
ASP.NET Core Api网关Ocelot的中文文档
-
第29章 保护API - Identity Server 4 中文文档(v1.0.0)
-
微信小程序tabBar底部导航中文注解api详解
-
golang 调用windows API 中文的处理
-
AngularJS API之copy深拷贝详解及实例
-
jQuery的中文版API与下载,由cn-cuckoo翻译 jQuery
-
第43章 添加更多API端点 - Identity Server 4 中文文档(v1.0.0)