摘要:
如果在ngDisabled的表达式计算为truthy,该指令设置了元素上的禁用属性(通常是表单控件,如输入、按钮、选择等等)。 用法: index.html script.js 阅读全文
摘要:
在cut事件上指定定制行为。(ctrl+x)时触发-(剪切)时触发 例子: index.html script.js 阅读全文
摘要:
当您的应用程序在加载时,使用ngCloak指令来防止AngularJS html模板在其原始(未编译)的表单中被短暂地显示出来。使用这个指令来避免html模板显示所引起的不受欢迎的闪烁效果。 该指令可以应用于<body>元素,但是首选的用法是将多个ngCloak指令应用到页面的小部分,以允许对浏览器 阅读全文
摘要:
ngClassOdd和ngclassEven指令与ngClass完全相同,除了它们与ngRepeat结合在一起工作,并且只对奇数(偶数)行生效。 这个指令只能在一个ngRepeat的范围内应用。 例子: index.html script.js 阅读全文
摘要:
ngClass指令允许您通过绑定一个表示要添加的所有类的表达式来动态地在HTML元素上设置CSS类。 该指令有三种不同的方式,这取决于表达式求值的三种类型: 如果表达式计算为字符串,那么字符串应该是一个或多个空格分隔的类名。 如果表达式对一个对象进行计算,那么对于具有truthy值的对象的每个键值对 阅读全文
摘要:
适用于type='checkbox'的元素 在元素上设置checked属性,如果在ngChecked的表达式是truthy。 注意,这个指令不应该与ngModel一起使用,因为这会导致意想不到的行为。 一个特殊的指令是必要的,因为我们不能在checked属性中使用插值。更多信息请参阅 interpo 阅读全文
摘要:
当用户更改输入时,评估给定的表达式。表达式立即被求值,不像JavaScript onchange事件,它只在更改结束时触发(通常,当用户离开表单元素或按回车键时)。ngChange是在输入过程中动态的触发ngChange事件 它不会被评估: 如果从$parsers转换管道返回的值没有改变 如果输入继 阅读全文
摘要:
在blur事件上指定自定义行为。 当一个元素失去焦点时,blur事件就会触发。 注意:由于blur事件是在DOM操作期间同步执行的(例如,移除input获取的焦点),AngularJS使用scopt.$evalAsync来执行表达式。如果事件在$apply中被触发,以确保一个一致的状态。 用法: 作 阅读全文
摘要:
ngBindTemplate指令指定元素文本内容应该替换为在ngBindTemplate属性中的模板的内插。与ngBind不同,ngBindTemplate可以包含多个表达式。由于一些HTML元素(如Title和Option)不能包含SPAN元素,所以需要这个指令。 用法: 作为标签元素 作为属性 阅读全文
摘要:
评估表达式,并以安全的方式将生成的HTML插入到元素中。默认情况下,生成的HTML内容将使用$sanitize服务进行清理。为了使用这个功能,确保$sanitize是可用的,例如,在模块的依赖项中包含ngsanitize(不在核心的AngularJS中)。为了在你的模块的依赖项中使用ngsaniti 阅读全文