09 2017 档案

摘要:1.Gulp安装配置 1.全局安装gulp 1.1 安装 命令提示符执行cnpm install gulp -g; 1.2 查看是否正确安装:命令提示符执行gulp -v,出现版本号即为正确安装。 2.新建package.json文件 2.1说明:package.json是基于nodejs项目必不可 阅读全文
posted @ 2017-09-25 18:15 Sun~_~ 阅读(613) 评论(0) 推荐(0)
摘要:1、tabindex 属性可以设置键盘中的TAB键在控件中的移动顺序,及焦点的顺序 2、 tabindex 属性值范围在1到32767之间 3、 默认的 tabindex 的值为 0 ,将排在所有指定tableIndex的控件之后 4、 如果把 tabindex 的属性设置为负值,那么这个控件 将会 阅读全文
posted @ 2017-09-25 18:11 Sun~_~ 阅读(227) 评论(0) 推荐(0)
摘要:html: <a class="dropdown-toggle bgImg-priceWran " id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true"></a> <div class= 阅读全文
posted @ 2017-09-19 12:57 Sun~_~ 阅读(377) 评论(0) 推荐(0)
摘要:1. app.js 2. controller.js 3. service.js 1.回调函数拿数据 2.广播获取数据 拿到请求数据也可以不用回调函数,用广播来实现 service.js代码: controller.js代码 阅读全文
posted @ 2017-09-17 12:38 Sun~_~ 阅读(191) 评论(0) 推荐(0)
摘要:1.ng-route index中引用文件: index app.js中配置路由: 1.引入 angularjs 引入 angular-route.js2.定义 ng-app="myAPP"3.angular.module('myAPP',['ngRoute'])4.定义 配置路由 5.定义视图 动 阅读全文
posted @ 2017-09-17 12:35 Sun~_~ 阅读(1042) 评论(0) 推荐(0)
摘要:引用 指令 1. collection-repeat 是一个允许你渲染数千项列表,并且性能几乎不会减弱的指令。collection-repeat处理的数据必须是一个数组。 2. ion-option-button 滑动显示按钮 隶属于ionItem 效果图:滑动出现如下按钮 3. ion-delet 阅读全文
posted @ 2017-09-17 12:27 Sun~_~ 阅读(579) 评论(0) 推荐(0)
摘要:1.属性简写表示 2.方法简写表示 属性与方法简写: 3.属性名表达式 ES6允许字面量定义对象时,用方法二(表达式)作为对象的属性名,即把表达式放在方括号内。 4.Object.is()比较两个值是否严格相等 阅读全文
posted @ 2017-09-16 17:59 Sun~_~ 阅读(126) 评论(0) 推荐(0)
摘要:1.运用ES6的默认参数 2.|| 和 | && 和 & 什么区别? https://zhidao.baidu.com/question/2118237346586349547.html a||b a为true的话后面就不执行了a|b a为true的话后面继续判断ba&&b a如果是false 后面 阅读全文
posted @ 2017-09-16 17:57 Sun~_~ 阅读(170) 评论(0) 推荐(0)
摘要:1.let是ES6中新增关键字 let类似js中的var声明,区别是let具有作用域,只在let命令所在的代码块内有效 示例1: 示例2: 注意:在for循环中有bug,let在外部也可以调用识别。 2.const 声明的是常量,一旦声明,值将是不可变的。 const 也具有块级作用域: const 阅读全文
posted @ 2017-09-16 17:51 Sun~_~ 阅读(166) 评论(0) 推荐(0)
摘要:1.引入traceur.js http://google.github.io/traceur-compiler/bin/traceur.js 2.将Traceur编译器用于网页 new traceur.WebPageTranscoder(document.location.href).run(); 阅读全文
posted @ 2017-09-16 17:37 Sun~_~ 阅读(344) 评论(0) 推荐(0)
摘要:一、左右结构 左边固定,右边自适应 1. 左边左浮动,右边加个overflow:hidden; #lt{ float: left;width:200px; background: #ff0;} #rt{ overflow: hidden; background: #f0f;} 2. 左边左浮动,右边 阅读全文
posted @ 2017-09-16 15:13 Sun~_~ 阅读(375) 评论(0) 推荐(0)
摘要:iframe 子窗口调节父窗口样式: $(window.parent.document).find("body").attr("style","background-color:#99FF00") 父元素改子元素样式(不跨域): document.getElementById('iframeID') 阅读全文
posted @ 2017-09-16 14:49 Sun~_~ 阅读(6096) 评论(0) 推荐(0)
摘要:js检测: var ua = navigator.userAgent.toLocaleLowerCase(); var isMobile = /iPhone|iPad|iPod|android|Windows Phone/ig.test(ua); console.log('终端类型是否为移动端:'+ 阅读全文
posted @ 2017-09-16 14:42 Sun~_~ 阅读(277) 评论(0) 推荐(0)
摘要:$.grep() jQuery.grep(array, callback, [invert]) 返回值为数组,不改变原数组; 使用过滤函数过滤数组元素。此函数至少传递两个参数:待过滤数组和过滤函数。过滤函数必须返回 true 以保留元素或 false 以删除元素。 参数 array,callback 阅读全文
posted @ 2017-09-16 14:40 Sun~_~ 阅读(266) 评论(0) 推荐(0)
摘要:$(document).on("click", function (evt) { var oEvent = evt || event; var elem = oEvent.target || oEvent.srcElement; while (elem) { //循环判断至跟节点,防止点击的是div 阅读全文
posted @ 2017-09-16 14:33 Sun~_~ 阅读(191) 评论(0) 推荐(0)
摘要:用法 AngularJS在处理表单时,会根据表单的状态自动添加一些CSS类。我们可以利用这些CSS类使用不同的样式提示用户表单目前的状态。 CSS类 何时自动添加 ng-pristine 表单没有做过修改时 ng-dirty 表单做过修改时 ng-valid 表单内容合法时 ng-invalid 表 阅读全文
posted @ 2017-09-16 13:18 Sun~_~ 阅读(182) 评论(0) 推荐(0)
摘要:调用模态框: 举个栗子 阅读全文
posted @ 2017-09-16 13:15 Sun~_~ 阅读(390) 评论(0) 推荐(0)
摘要:1.$scope.$on view事件 //路由路径发生改变时 current:要到达的路径 previous:上一个路径 //销毁事件 ng-route路由有几个常用的事件: $routeChangeStart:这个事件会在路由跳转前触发 $routeChangeSuccess:这个事件在路由跳转 阅读全文
posted @ 2017-09-16 13:05 Sun~_~ 阅读(356) 评论(0) 推荐(0)
摘要:动态添加元素和删除元素 阅读全文
posted @ 2017-09-16 12:43 Sun~_~ 阅读(1775) 评论(0) 推荐(0)
摘要:将DOM元素或者HTML字符串一包装成一个jQuery元素。 格式:angular.element(element); element:包装成jquery对象的html字符串或者dom元素 jqLite提供的方法: addClass() after() append() attr() bind()  阅读全文
posted @ 2017-09-16 12:41 Sun~_~ 阅读(150) 评论(0) 推荐(0)
摘要:angularJs的工具方法 1.angular.iaArray() 返回true; 2. angular.iaElement() 支持判断JQ获取到的对象 3.angular.equals(a,b) 判断两个参数是否相等; 4.angular.forEach() 遍历 5. angular.fro 阅读全文
posted @ 2017-09-16 12:22 Sun~_~ 阅读(222) 评论(0) 推荐(0)
摘要:监听$watch 监听数据变化,有三个参数 $scope.$watch(“监听的属性”,function(new,old){},true); 写true的时候可以监听一个对象里的多个数据变化,不写true的时候只能监听单个对象变化。new是新值,old是旧值。 阅读全文
posted @ 2017-09-16 12:14 Sun~_~ 阅读(231) 评论(0) 推荐(0)
摘要:1.$timeout延时器 2.$interval计时器 点击不可用 阅读全文
posted @ 2017-09-16 12:12 Sun~_~ 阅读(737) 评论(0) 推荐(0)
摘要:angularJs的过滤器 1.currency 2.number <div>{{num|number:0}}</div> <!-- 1,234,567,888--> number的参数为保留小数点的位数,默认为3;对象必须为数字 3.lowercase/uppercase 大小写转换,没有参数 4 阅读全文
posted @ 2017-09-16 11:57 Sun~_~ 阅读(166) 评论(0) 推荐(0)
摘要:1.指令 ng-app,ng- 都是angular的指令系统ng-app: ng-app是angular的初始化,一个页面只能有一个ng-app,位置不限制。在页面上加入了这个执行,那么从当前的元素以及儿子元素,都交给angular管理,不赋值的话,会有一个默认模块。ng-app="myApp"这里 阅读全文
posted @ 2017-09-16 11:55 Sun~_~ 阅读(2447) 评论(0) 推荐(0)