zoukankan      html  css  js  c++  java
  • angular常用内置指令

    angular常用指令

    指令名称 描述
    ng-app 用来定义模块的作用范围
    ng-controller 用来定义控制器的作用范围
    ng-repeat 循环遍历数组
    ng-bind 绑定数据 同{{}}
    ng-show 用来显示或隐藏元素 值为true / false ,原理是设置元素的display
    ng-hide 用来显示或隐藏元素 值为true / false 用法和ng-show相反,原理设置元素的display
    ng-if 用来显示或隐藏元素 和ng-show/ng-hide的不同点是它直接删除元素
    ng-cloak 用来解决“闪烁”的问题,原理是在angular还未执行的时候先让元素display:none
    ng-class 用来控制类名,使用方式:ng-class="{class:true/false}" class对应的值只要转为布尔值为true就是显示
    ng-include 用来引用外部的模板文件
    ng-disabled 用来控制表单是否禁用,值为true/false
    ng-src 用来引用图片的路径 可以解决"闪烁"问题
    ng-href 用来引用a链接的路径 可以解决"闪烁"问题
    ng-readyonly 用来控制表单是否只读,值为true/false
    ng-checked 用来控制复选框选中,值为true/false
    ng-selsected 用来控制下拉框选中,值为true/false
    ng-init 初始化模型,就是$scope
    ng-switch on 对数据进行筛选 值为$scope的属性
    ng-switch-when 对数据进行筛选 值为$scope的属性值
    ng-bind-templete 绑定多个数据 ng-bind-template="{{data1}}{{data2}}"

    angular事件指令

    事件指令 描述
    ng-click 单击事件
    ng-dblclick 双击事件
    ng-focus 获得焦点事件
    ng-blur 失去焦点事件
    ng-mouseout 鼠标离开事件
    ng-mouseover 鼠标经过事件
    ng-submit 表单提交事件
  • 相关阅读:
    linux那点事儿(六)进程管理详解(推荐)
    linux那点事儿(下)
    视图的架构刷新和绑定
    HttpHandler开发的两个重点问题
    RichTextBox控件的几点有意思的东西
    重复输入某个字符(C++,C#)
    几个博客系统点评
    怎么理解符号整数的取值范围(C++)
    为SSIS编写自定义任务项(Task)之进阶篇
    LINQ TO XML之判断不存在行则插入
  • 原文地址:https://www.cnblogs.com/rainbow8590/p/7222154.html
Copyright © 2011-2022 走看看