摘要: 一、校验表单 1)novalidate 在自己的表单元素上增添novalidate属性,该属性定义于HTML5规范之中,用于告诉浏览器不要自己校验表单,从而允许angularjs不受干扰的工作。 2)input元素的type属性值: checkbox 创建一个复选框 email 创建一个接受邮件地址 阅读全文
posted @ 2016-10-20 14:09 爆炒小黄鸡 阅读(233) 评论(0) 推荐(0)
摘要: 一、使用元素指令 ng-if 从DOM中添加和移除元素 ng-class 为某个元素设置class属性 ng-class-even 对由ng-repeat指令生成的偶数元素设置class属性 ng-class-odd 对由ng-repeat指令生成的奇数元素设置class属性 ng-hide 在DO 阅读全文
posted @ 2016-10-19 22:45 爆炒小黄鸡 阅读(240) 评论(0) 推荐(0)
摘要: 一、数据绑定指令 ng-bind 绑定一个HTML元素的innerText属性,属于单向数据绑定,从数据模型中获得值并插入到HTML元素中。 ng-bind-html 使用一个HTML元素的innerHTML属性创建数据绑定。这是有潜在风险的,因为这意味着浏览器将把内容解释为HTML,而不只是内容。 阅读全文
posted @ 2016-10-19 18:08 爆炒小黄鸡 阅读(438) 评论(0) 推荐(0)
摘要: 一、模块创建/查找 module 当创建一个模块时,必须指定name和requires参数,即使你的模块并不存在依赖 如果没有requires参数,则为查找该模块 二、定义控制器 controller 控制器是用module.controller方法来定义的,该方法接收两个参数:控制器名称和一个工厂 阅读全文
posted @ 2016-10-19 11:44 爆炒小黄鸡 阅读(894) 评论(0) 推荐(0)
摘要: 一、先序遍历: 1) 递归实现 2) 非递归实现 二、中序遍历 1) 递归 2) 非递归 三、后序遍历 1) 递归 2) 非递归 阅读全文
posted @ 2016-09-22 22:45 爆炒小黄鸡 阅读(203) 评论(0) 推荐(0)
摘要: 1、队列 普通的队列都是先进先出,元素从队尾添加,从队头删除。 2、优先级队列 优先队列中,元素被赋予优先级。当访问元素时,具有最高优先级的元素最先删除。优先队列具有最高级先出的特征。 优先号越小,优先级越高。 优先队列主要有3个操作,查找,插入,删除。 分为两种最大优先队列和最小优先队列。 最大优 阅读全文
posted @ 2016-09-15 17:15 爆炒小黄鸡 阅读(345) 评论(0) 推荐(0)
摘要: AngularJS 启动有两种方式 1、绑定初始化,自动加载 通过绑定来进行angular的初始化,会把js代码侵入到html中。 ng-app是angular的一个指令,代表一个angular应用(也叫模块)。使用ng-app或ng-app=""来标记一个DOM结点,让框架会自动加载。也就是说,n 阅读全文
posted @ 2016-09-02 10:50 爆炒小黄鸡 阅读(7337) 评论(1) 推荐(0)
摘要: 1、$q $q是Angular的一种内置服务,它可以使你异步地执行函数,并且当函数执行完成时它允许你使用函数的返回值(或异常)。 2、defer defer的字面意思是延迟, $q.defer() 可以创建一个deferred实例(延迟对象实例)。 deferred 实例旨在暴露派生的Promise 阅读全文
posted @ 2016-08-30 23:14 爆炒小黄鸡 阅读(341) 评论(0) 推荐(1)
摘要: 全选 BANNER 资料库 最新公告 $scope.selected=[]; var updateSelected=function(action,value){ if(... 阅读全文
posted @ 2016-08-23 15:02 爆炒小黄鸡 阅读(2386) 评论(0) 推荐(0)
摘要: ngRoute 模块中包含以下内容, 调用 $routeProvider.when 来配置不同路由的具体信息。 $routeProvider.when 方法接受2个参数,第一个是路由的url。第二个路由的具体配置,包括对应的模板地址,控制器名称等.$routeProvider.otherwise 可 阅读全文
posted @ 2016-08-21 12:16 爆炒小黄鸡 阅读(256) 评论(0) 推荐(0)