自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 前端面经

1、vuex 和 localstorage 有何区别?vuex存的是状态,表示view对应的数据,保存在内存中localstorage是浏览器提供的接口存的是文件,保存在电脑的磁盘vuex管理的是应用处于当前运行状态下的一些数据,而localstorage是应用告诉浏览器需要保存的数据,区别在于,网页一刷新,vuex数据就没啦,而localstorage不受影响转载...

2018-11-17 22:57:00 140

转载 js 仿朋友圈的时间显示 刚刚 几天前

function getDateDiff(dateStr) { var publishTime = getDateTimeStamp(dateStr) / 1000, d_seconds, d_minutes, d_hours, d_days, time...

2018-11-06 18:05:00 316

转载 外部div宽度不是100%时,css设置图片宽高相等

<!doctype html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content="rubine">...

2018-11-05 16:48:00 229

转载 js 正则 提取 后台传输的img src

<script type="text/javascript">var str = "this is test string <img src=\"http:yourweb.com/test.jpg\"width='50' >123 and the end <img src=\"所有地址也能匹配.jpg\" /> <img sr...

2018-10-26 16:46:00 216

转载 Vue项目图片剪切上传——vue-cropper的使用(二)

疑似作者GitHubvue-cropper例子真实例子<template> <div class="cutimg"> <vueCropper ref="cropper" :img="option.img" :outputSize="option.size" :o...

2018-10-25 17:35:00 343

转载 Vue项目图片剪切上传——vue-cropper的使用

吐血研究一天上网搜发现大家都在用一个叫vue-cropper的插件1、安装vue-croppernpm install vue-cropper --save-dev2、新建一个test.vue文件<template> <div style="display:flex;"> <div class="info-it...

2018-10-25 13:53:00 155

转载 vuex

前人栽树后人乘凉系列vuex学习总结转载于:https://www.cnblogs.com/yourself/p/9782721.html

2018-10-13 13:58:00 82

转载 sass/scss 和 less的区别

感谢https://www.cnblogs.com/wangpenghui522/p/5467560.html一. Sass/Scss、Less是什么?Sass (Syntactically Awesome Stylesheets)是一种动态样式语言,Sass语法属于缩排语法,比css比多出好些功能(如变量、嵌套、运算,混入(Mixin)、继承、颜色处理,函数等),更容易阅...

2018-10-13 11:54:00 68

转载 小程序------动画回到原始状态

https://www.jb51.net/article/102263.htm就是你做了什么动画再到回去,倒回去还不能让人发现,所以......animation1.rotate(180).step() this.setData({ animationData: animation1.export() }) v...

2018-10-10 17:07:00 1310

转载 深入理解css3中的flex-grow、flex-shrink、flex-basis (转)

转自:https://www.cnblogs.com/ghfjj/p/6529733.html 感谢他的整理flex为css的布局带来了新的时代,作为一个重构工程师,我们再也不用局限于float和position,特别是在移动端,我们可以利用flex轻松实现以往float和psition很难实现甚至是无法实现的布局。 本文主要讲解flex的三个子属性:flex-grow、f...

2018-10-09 09:35:00 95

转载 小程序动画wx.createAnimation

首先上官网将动画封装到一个函数,在需要的时候调用,也可以在满足一定条件时重复调用.<view animation="{{animationData}}" ></view>onLoad: function(){ this.newInfor();}newInfor(){ var animation =...

2018-09-27 11:47:00 194

转载 判断对象是否有某个属性

/*下面是一个对比,看看在判断是否包括一个键上面,Object结构和Set结构的写法不同。*/ // 对象的写法 var myObject = { "mm": "m1", "height": 1, "width": 1 }; if(myObject["mm"]){ cons...

2018-09-26 11:06:00 119

转载 占位符

Web开发者通常用lorem ipsum text来做占位符,占位符就是占着位置的一些文字,没有实际意义。如果你需要用到填充文本,网上有自动生动器,可供使用。还有一个中文的乱文生成器,也很有意思。转载于:https://www.cnblogs.com/yourself/p/9700109.html...

2018-09-25 16:16:00 169

转载 vue起航——搭建脚手架

搭建vue项目之前你需要安装vue的脚手架,前端小新们一听肯定不乐意了,什么鬼都是,之前随便写几行代码后缀改成HTML就能在浏览器直接运行多方便,现在居然还要安装各种东西。嗯,首先,我告诉你,如果你想接下来一直混前端行业的话,那恐怕让你麻烦的安装还在后头。其次,小可爱们不要害怕,跟着教程一步步走,so easy ~O(∩_∩)O~第一步 要先安装node.js从node官网下载并...

2018-09-09 21:52:00 79

转载 微信小程序-携带参数转发分享页面

微信小程序点击右上角按钮分享页面/** * 用户点击右上角分享 */ onShareAppMessage: function(res) { if (res.from === 'button') { // 来自页面内转发按钮 } return { title: "这个小程序真棒", pat...

2018-08-24 17:09:00 1179

转载 JS获取地址栏参数

方法一:采用正则表达式获取地址栏参数:function GetQueryString(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if...

2018-08-21 14:56:00 59

转载 微信小程序wx:if vs hidden

因为wx:if之中的模板也可能包含数据绑定,所以当wx:if的条件值切换时,框架有一个局部渲染的过程,因为它会确保条件块在切换时销毁或重新渲染。同时wx:if也是惰性的,如果在初始渲染条件为false,框架什么也不做,在条件第一次变成真的时候才开始局部渲染。相比之下,hidden就简单的多,组件始终会被渲染,只是简单的控制显示与隐藏。一般来说,wx:if有更...

2018-08-21 14:53:00 128

转载 小程序websocket(心跳连接)

websocket连接之后,如果隔一段时间不聊天,运营商会认为你空占网络资源,强行关闭你的websocket连接,如果想要一直保持连接,就需要监听websocket关闭事件,等关闭时重新连接从而让websocket一直保持连接.这个过程称为心跳1、必须要有心跳,如果没有会自动断开连接。2‘、断开后必须取消setTimeout,不然会继续执行一次。3、发送消息只有...

2018-08-16 15:26:00 145

转载 微信小程序 获取用户信息2018

1.获取用户信息目前只能通过button组件引导用户主动进行授权操作,具体代码如下wxml<!-- 需要使用 button 来授权登录 --> <button wx:if="{{canIUse}}" open-type="getUserInfo" bindgetuserinfo="bindGetUserInfo" class="sqbtn">...

2018-08-13 15:28:00 72

转载 图片充满div

<div style="height:270px;width:400px;border:2px black solid;"> <img src="..."></div>object-fit解决方法:直接给img套用一个object-fit:cover;让img填满盒模型。div img{ width: 1...

2018-08-10 09:54:00 96

转载 微信小程序 Input框提交后清空

点击发送按钮之后,拿到输入框的数据去进行操作,而且输入框的内容会被清空(重置)划重点,button一定是要在form里面,并且要有formType属性。下面上代码Page({ data: { sendInfo: '', userMessage: '' },<form bindreset="cleanInpu...

2018-08-09 15:53:00 1900

转载 前端简历怎么写

Web前端面试指导(二):编写简历,吃透简历内容如何写H5/web前端工程简历中的项目经验web前端岗位工作经历怎么写转载于:https://www.cnblogs.com/yourself/p/9240422.html...

2018-06-28 20:00:00 616

转载 响应式与自适应的区别

就一张图响应式(RWD) = 所有设备的代码是一样的自适应(AWD)= 不同设备的代码是不一样的就问你服不服 哈~哈~哈~哈转载于:https://www.cnblogs.com/yourself/p/9216949.html...

2018-06-23 12:57:00 69

转载 JS点击子元素不触发父元素点击事件

给子元素应用event.stopPropagation(); 方法阻止事件冒泡<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script src="http://ajax.aspne...

2018-06-15 09:35:00 2086

转载 复选框全选实现方法

<html> <head> <meta charset="utf-8" /> <script type="text/javascript" src="jquery-1.7.1.min.js"></script> <script> ...

2018-06-14 17:34:00 336

转载 img与div之间有缝隙

解决方法方法一:将img设置为block; display:block;(已验证)方法二:设置img的竖直对齐; v-align:bottom;方法三:设置父级div的font-size:0;方法四:设置外层div的行高; line-height:0px;方法五: 定位 父级:position:relative;子级:position:absolute;top:0...

2018-06-13 10:55:00 780

转载 css笔记

textarea元素固定宽高不要拉伸用resize:none;背景图片不变形background-size:cover;CSS中margin-top对父级元素产生作用的问题这是在做布局时的一个经典问题。那这个问题是怎么产生的呢?主要是合并margin的问题,红色层(子层)的margin-top与黄色层(父层)相合并,产生了共同的margin-top。那如何解...

2018-06-11 11:22:00 60

转载 前端两三问

HTML是什么,HTML5是什么? HTML是超文本标记语言  HTML5 是对 HTML 标准的第五次修订。其主要的目标是将互联网语义化,以便更好地被人类和机器阅读,并同时提供更好地支持各种媒体的嵌入。HTML5 的语法是向后兼容的。但论及 HTML5 时,大部分开发者所指的并不仅仅是这个新标准,而是(如 Jeremy Keith 说)doing a...

2018-06-07 09:35:00 62

转载 css换行问题

强制不换行p { white-space:nowrap; }自动换行p { word-wrap:break-word; }强制英文单词断行p { word-break:break-all; }*注意:设置强制将英文单词断行,需要将行内元素设置为块级元素。超出显示省略号p{text-overflow:ellipsis;overflow:hidden;}white...

2018-06-05 15:40:00 362

转载 css3边框阴影属性

在CSS3中,我们可以使用box-shadow属性轻松地为元素添加阴影效果。语法:box-shadow:x-shadow y-shadow blur spread color inset;说明:(1)x-shadow:设置水平阴影的位置(X轴),可以使用负值;(2)y-shadow:设置垂直阴影的位置(y轴),可以使用负值;(3)blur:设置阴影模糊半...

2018-05-26 17:36:00 198

转载 web移动端浮层滚动阻止window窗体滚动JS/CSS处理

web移动端浮层滚动阻止window窗体滚动JS/CSS处理转载于:https://www.cnblogs.com/yourself/p/9093686.html

2018-05-26 17:26:00 85

转载 css3字体尺寸font-size-adjust属性

font-size-adjust属性转载于:https://www.cnblogs.com/yourself/p/9092820.html

2018-05-26 14:24:00 110

转载 css3文本溢出使用省略标记(…)

在CSS3中,文本溢出text-overflow用于设置是否使用一个省略标记(…)标示对象内文本的溢出。语法:  text-overflow:取值;说明:text-overflow属性取值只有2个:单独使用text-overflow属性是无法得到上面图1效果的。因为text-overflow属性只是说明文字溢出时用什么方式显示,要实现溢出时产生省略号效果,还须定义...

2018-05-26 11:37:00 898

转载 exports 和 module.exports 的区别

require 用来加载代码,而 exports 和 module.exports 则用来导出代码。但很多新手可能会迷惑于 exports 和 module.exports 的区别,为了更好的理解 exports 和 module.exports 的关系,我们先来巩固下 js 的基础。示例:test.jsvar a = {name: 1}; var b = a;con...

2018-05-02 17:29:00 58

转载 微信小程序——try {} catch (e) {}

程序开发中,编程人员经常要面对的是如何编写代码来响应错误事件的发生,即例外处理(exception handlers)。如果例外处理代码设计得周全,那么最终呈现给用户的就将是一个友好的界面。否则,就会让访问者对莫名的现象感到真正的“意外”。  一、什么是例外处理  当JavaScript程序在运行中发生了诸如数组索引越界、类型不匹配或者语法错误时,JavaScript解释器就会引发例外处...

2018-05-02 16:40:00 428

转载 flex布局

weixinkaifapingtai转载于:https://www.cnblogs.com/yourself/p/8974062.html

2018-04-30 17:16:00 43

转载 微信小程序——data-*自定义属性

在jQuery的attr与prop提到过在IE9之前版本中如果使用property不当会造成内存泄露问题,而且关于Attribute和Property的区别也让人十分头痛,在HTML5中添加了data-*的方式来自定义属性,所谓data-*实际上上就是data-前缀加上自定义的属性名,使用这样的结构可以进行数据存放。使用data-*可以解决自定义属性混乱无管理的现状。读写方式da...

2018-04-30 08:46:00 1005

转载 CSS 隐藏滚动条 但可以滚动

https://www.jianshu.com/p/1934eaf3bdb3转载于:https://www.cnblogs.com/yourself/p/8963896.html

2018-04-27 18:33:00 84

转载 event.target 和 event.currentTarget 的区别

冒泡和捕获在页面中点击一个元素,事件是从这个元素的祖先元素中逐层传递下来的,这个阶段为事件的捕获阶段。当事件传递到这个元素之后,又会把事件逐成传递回去,直到根元素为止,这个阶段是事件的冒泡阶段。我们为一个元素绑定一个点击事件的时候,可以指定是要在捕获阶段绑定或者换在冒泡阶段绑定。 当addEventListener的第三个参数为true的时候,代表是在捕获阶段绑定,当第三个参...

2018-04-18 11:15:00 194

转载 微信小程序——block组件

block与view,text等的区别是渲染页面时,它不实际输出自身,但包含在block块中的组件会被输出。举个例子<block wx:if="{{isShow}}"> <view>...</view> <view>...</view> ...</block>或者你可...

2018-04-18 10:07:00 339

空空如也

空空如也

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

TA关注的人

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