自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

转载 h5页面转图片长按保存

5页面经常会遇到此类需求。将最后的结果页转换为图片长按保存。下面介绍一下实现此需求的过程1,依赖安装cnpm install html2canvas --save2,依赖引入,使用绑定初始化由此,页面转换为图片完成转载于:https://www.cnblogs.com/shmily-code/p/9667151.html...

2018-09-18 09:33:00 641

转载 filter 全局和局部过滤器

1,局部过滤器2,全局过滤器使用方法相同,在花括号中使用过滤器名或者v-bind中使用转载于:https://www.cnblogs.com/shmily-code/p/9512383.html...

2018-08-21 16:55:00 264

转载 vuex状态管理

msvue组件间通信时,若需要改变多组件间共用状态的值。通过简单的组件间传值就会遇到问题。如:子组件只能接收但改变不了父组件的值。由此,vuex的出现就是用作各组件间的状态管理。简单实例:vuex的使用1,安装cnpm install vuex --save2,文件位置3,在main.js里引入store.js4,一个简单的使用vuex的实例 ...

2018-08-21 15:30:00 87

转载 vue间通信

1,父子组件通信props 传递父组件:子组件:2,子父组件通信父组件:子组件:3,子组件与子组件传递使用bus.js 如下传递子组件:接收子组件转载于:https://www.cnblogs.com/shmily-code/p/9322526.html...

2018-07-17 11:36:00 68

转载 ng环境搭建步骤

1,安装nodenode -v查看版本号2,安装淘宝镜像npm config set registry https://registry.npm.taobao.org3,安装cnpmnpm install -g cnpm4,安装ng4脚手架cnpm install –g @angular/cling-v验证安装是否成功5,创建ng项目ng ne...

2018-06-11 14:09:00 358

转载 为什么23种设计模式没有 MVC

MVC的是为了把数据(Model)和视图(View)分离开来,然后用控制器(Controller)来粘合M和V之间的关系。MVC是观察者模式(Observer), 策略模式(Strategy)和组合模式(Composite)三个设计模式的演变.转载于:https://www.cnblogs.com/shmily-code/p/9104133.html...

2018-05-29 11:26:00 61

转载 java

1,构造方法转载于:https://www.cnblogs.com/shmily-code/p/9078032.html

2018-05-23 17:32:00 65

转载 element-ui

配合vue的前端样式组建 element-ui1,基础布局<el-row>  <el-col :span="8"></el-col></el-row>2,分栏间隔gutter 默认为0 用法 :gutter3,分栏偏移offset 指定分栏偏移的栏数4,flex布局t...

2018-05-14 16:12:00 85

转载 flex布局

1,布局:盒子模型:  content-box   普通盒子模型 width = content+padding+border //box-sizing:content-box; // 向外扩展  其他盒子模型 width = content //box-sizing:border-box; ...

2018-04-18 15:28:00 61

转载 textarea下高度自适应

1,背景:textarea的高度不会随内容的增加而自适应,会出现滚动条解决方案:1)使用div模拟textarea 使用h5的属性 <div contenteditable="true"></div> 会变成可输入的内容区2)获取滚动的高度scrollheight (注意:此属性不能很好的适应高度,一般来说有点高度偏小)3) 使用虚拟...

2018-03-30 18:47:00 73

转载 微信H5开发

1,line-height 不垂直居中解决方法:用padding写高度2,手指滑动事件 touchmove3,页面滚动事件:touchmove4,要写不同手机适配的基数font-size5。重置页面高度window.addEventListener('resize',function() { document.getElementsByTagNa...

2018-03-20 17:32:00 47

转载 前端面试整理

1,jquery的attr()和prop()的区别?a:对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。 b:对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。•.attr( attributeName, value ) •.attr( attributeName, value )•.attr( attributes )...

2018-03-12 16:21:00 72

转载 js多维数组转一维数组

1,使用map方法var arr = [1,[2,[[3,4],5],6]];function unid(arr){ var arr1 = (arr + '').split(',');//将数组转字符串后再以逗号分隔转为数组 var arr2 = arr1.map(function(x){ return Number(...

2017-11-09 13:46:00 85

转载 js实现继承

js作为一种弱类型语言,继承也是其较大的功能之一首先定义一个父类// 定义一个教师类function Teacher (name) { // 属性 this.name = name || 'Jack'; // 实例方法 this.study= function(){ console.log(this.name + '正在学习!');...

2017-11-09 11:40:00 78

转载 javascript函数闭包(closure)

一,首先感受下javascript函数的闭包二,闭包1,定义:闭包就是能够读取其他函数内部变量的函数,由于在javascript语言中,只有在函数内部的子函数才能够读取局部变量,因此可以把闭包简单的理解成:定义在一个函数内部的函数,简而言之,闭包起到了将函数内部与函数外部连接起来的桥梁作用2,作用:1,可以读取函数内部的变量;2,可以让这些变量的值始终保存在内存...

2017-11-08 17:20:00 101

转载 javascript变量提升

javascript变量提升1,首先运行以下代码查看结果var v='Hello World';alert(v);var v='Hello World'; (function(){ alert(v); })()var v='Hello World';(function(){alert(v);var v='I love you';})()...

2017-11-08 16:07:00 49

转载 angular2 学习

一,angular2脚手架搭建  1,安装node  2,安装淘宝镜像   npm install -g cnpm --registry=https://registry.npm.taobao.org  3,搭建angular脚手架   cnpm install -g @angular/cli  4,查看angular版本信息    ng -v  5,...

2017-10-13 17:28:00 102

转载 es6学习

1,学习网址  http://es6.ruanyifeng.com/#docs/intro2,解构赋值3,字符串模板  let name="shmily";  let age = 11;  let str = '我的姓名${name},年龄${age}';  var 定义一个全局变量是属于window的。而let 和const则不同4,字符串查找 ...

2017-10-09 18:15:00 72

转载 highcharts echarts比较

1,highcharts底层是svg echarts底层是canvas2,svg和canvas的区别  canvas依赖分辨率不支持事件处理器弱的文本渲染能力能够以 .png 或 .jpg 格式保存结果图像最适合图像密集型的游戏,其中的许多对象会被频繁重绘  svg不依赖分辨率支持事件处理器最适合带有大型渲染区域的应用程序(比如谷歌...

2017-09-27 17:30:00 63

转载 input 随笔

1,input 点击出现蓝色外边框  解决:outline:none转载于:https://www.cnblogs.com/shmily-code/p/7597782.html

2017-09-26 17:12:00 57

转载 jquery源码学习

1,"use strict"; //16行 用在代码开始处,表示之后的代码将按照严格模式执行转载于:https://www.cnblogs.com/shmily-code/p/7571588.html

2017-09-21 22:05:00 51

转载 百度面试题

1,var obj = new Base();new一个对象的过程  var obj = {};  obj._proto_ = Base.prototype;  Base.call(obj);2,box-sizing的属性  content-box:w3c标准盒模型。元素的宽高只包含content。顺序:content、padding、border、margin...

2017-08-31 23:31:00 87

转载 请写一个方法,用于查找一个字符串里面出现频率最高,最低的字母,并打印该字母及出现的次数。...

var fun = function(str){ console.log(str); var strArray = [],strObj = {}; for(var i=0;i<str.length;i++) { //不相等 if( !strObj[str[i]] ){ strObj[str[i]] = 1; ...

2017-08-10 22:11:00 183

转载 前端面试汇总

1,cookie和session的应用场景和区别?  cookie存于客户端,session存于服务器端。  cookie应用场景:1,判断用户是否登录过网站;2,使用cookie来记录购物车,或者记录用户使用偏好来制定推送  session应用场景:1,登录验证信息  有效期不同  sessionStorage: 仅在当前浏览器关闭前有效  localStora...

2017-07-28 21:43:00 45

转载 前端面试问题js汇总

1.javascript的typeof返回哪些数据类型  Object number function boolean underfind2,数组方法pop() push() unshift()shift()  shift()Push()尾部添加 pop()尾部删除  Unshift()头部添加 shift()头部删除3,事件绑定和普通事件有什么区别?  1.执行顺序...

2017-07-27 22:26:00 150

转载 前端面试问题css汇总

1,行内元素有哪些?块级元素有哪些?空元素有哪些?CSS的盒模型?    块级元素:div p h1 h2 h3 h4 form ul li  行内元素: a b br i span input select  行内块级元素 img input  空元素:即没有内容的HTML元素,例如:br、meta、hr、link、input、img  css盒模型:con...

2017-07-27 17:04:00 101

转载 前端面试问题html汇总

1、对WEB标准以及W3C的理解与认识  结构层 html ;表示层 css;行为层:js;  标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索机率、使用外链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件,容易维护、改版方便,不需要变动页面内容、提供打印版本而不需要复制内容、提高网站易用性;...

2017-07-27 15:35:00 65

转载 fis代码压缩

Fis代码压缩步骤1,安装fis(http://fis.baidu.com/fis3/docs/beginning/install.html) fis安装支持的node版本:0.8x,0.10x,0.12x,4x,6x2,安装fis :cnpm install -g fis3(-g安装到全局目录)3,安装完成后检测安装是否成功:$ fis3 -v4,fis-confi...

2017-07-25 15:55:00 117

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除