2016年4月11日
[TOC]
2016年4月11日
angularjs
angularJs的指令
ng-disabled
服务 $interval
ng-readonly
ng-checked
是否选中。
ng-value
input的value值,ng-value在没有加载数据,内容为空。
数据加载显示指令
ng-bind
<div ng-bind="text"></div>数据加载完再加载视图,但只支持一个表达式。
ng-bind-template
可以添加多表达式。
- ng-bind-html ``` //使用这个功能需要添加额外的插件。 $scope.text = '
hello
'; //把字符串当做html文本来解释。 ``` - ng-cloak 当这个指令还没有解释完成,就会隐藏,当解释完成才会显示出来。{{text}} - ng-non-bindable 不去解释这个表达式。{{text}}
样式属性相关指令
ng-class
ng-style
ng-href
ng-src
ng-attr-(suffix)
DOM相关操作指令
ng-show
true为显示。
ng-hide
true为隐藏
ng-if
通过DOM添加或者删除这个标签。
ng-swtich
on
default
首先显示默认的。
when
然后根据默认值变化切换。
ng-open
针对details标签,
初始化数据指令
ng-init
标签内定义一下数据。
ng-include
引入其他文件嵌套到当前页面。
ng-model
ng-model-options
updateOn
数据什么时候更新的一个选项,可以选择光标离开等。
ng-controller
as
绑定一个构造函数,然后在指令中可以创建一个对象。
Last updated
Was this helpful?