自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大海攻城狮

都是干货

  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 代码小tip element-ui tab-pan 加 tooltip, col加点击

<el-tab-pane name="first"> <el-tooltip class="item-tabs" effect="light" placement="top" slot="label"> <div slot="content"> 11111</br>2222 </div> <span><i class="el-i.

2020-08-30 12:04:28 564

原创 代码小tip echarts折线点击

<template> <div :style="{width:`${width}px`,height:`${height}px`}" :id="datachart"></div></template><script>import echarts from 'echarts';export default { name: 'datachart', data() { return { }; }, p.

2020-08-30 11:58:26 214

原创 axios 预配置

大家都知道,axios预配置不外乎三件事第一处理post请求,以及参数为数组的处理第二增加loading配置第三异常情况处理,公共参数处理下边我一一细说下post处理,业界 公认三种方式使用axios自带的 transformRequest,在请求发送前将请求数据进行转换 // global set axios axios.defaults.headers = { ...

2019-04-09 14:27:43 258

原创 从输入 URL到用户看到页面都经历了哪些

一、浏览器请求、加载地址栏网址缓存检查 HSTS 预加载列表 (307)DNS 缓存ARP(地址解析协议)缓存TCP 发送缓冲区 & 接收缓冲区HTTP 请求缓存( CDN 节点缓存、代理服务器缓存、浏览器缓存、后端动态计算结果缓存等 )二、浏览器渲染处理HTML并构建dom tree处理css并构建 css treedom tree 和 css tree 合并...

2019-04-02 16:13:41 329

原创 深入理解函数防抖节流

写在前面:防抖(debounce)节流(throttle)这两个单词千万别写错,工作当中好多人自己封装的函数都写反了。防抖debounce: 在事件被触发n秒后再执行回调函数,如果在这n秒内又被触发,则重新计时。2-1. 实例(1) 用户在输入框中连续输入一串字符后,只会在输入完后去执行最后一次的查询ajax请求,这样可以有效减少请求次数,节约请求资源;实例(1) 用户在输入框中连续输...

2018-12-10 16:38:45 196

原创 微信公众号获取用户头像

这个时候需要

2018-11-28 19:39:45 9766

原创 搭建公司自己的组件平台

组件平台分享一.组件上传平台sinopiasinopia不需要些代码只需要你把该配置的东西配置好就行1.服务器安装node2.配置软链ln -s /../node-v6.10.3-linux-x64/bin/node /usr/local/bin/node 建立软连接用绝对路劲ln -s /../node-v6.10.3-linux-x64/bin/npm ...

2018-10-17 19:44:23 1365

原创 Vue-cli开发多页面应用

vue-cli开发多页面应用

2018-04-08 10:59:54 3475

原创 我知道的前端算法

前端算法大致可以分为几类排序堆栈,队列,链表递归,动态规划,贪心算法 二分查找以上内容面试官一般都会结合数组,字符串来考察你对以上知识的掌握程度这些排序里边主要掌握四个就可以:冒泡、选择、插入、快速 冒泡排序算法 function bubbleSort(arr) { for(let i = 0,l=arr.length;i&lt;l-1;i++) ...

2018-02-13 20:53:39 2087 2

原创 nvm node版本管理工具安装

node版本管理工具

2017-09-22 10:38:39 2403

原创 移动端(h5)上传,压缩,预览图片

移动端(h5)上传,压缩,预览图片

2017-09-01 10:46:12 1580

原创 mui 上拉刷新下拉加载

最近多处地方用到这块的功能,顺便总结下。 1<!--下拉刷新容器--><div id="pullrefresh" class="mui-content mui-scroll-wrapper"> <div class="mui-scroll"> <!--数据列表--> <ul class="mui-table-view mui-table-view-chevron">

2017-08-25 17:23:42 3051

原创 js this

上周发的闭包,这周说下与闭包相关的this,this同样是面试必问的话题,我这里就我的理解结合高程阐述一下。定义:this是在执行上下文创建时确定的一个在执行过程中不可更改的变量。所谓执行上下文,就是JavaScript引擎在执行一段代码之前将代码内部会用到的一些变量、函数、this提前声明然后保存在变量对象中的过程。这个’代码片段’包括:全局代码(script标签内部的代码)、函数内部代码、eva

2017-07-27 15:00:04 120

原创 JS 闭包

js 闭包

2017-07-21 15:01:58 268

原创 JS 继承

js 继承(红宝书)

2017-07-13 15:01:41 194

原创 移动端页面适配方案

移动端的适配方案

2017-07-11 17:24:01 457

原创 css BFC 原理

css BFC BFC原理

2017-07-08 17:33:21 1161

原创 如何用react+react-router+fetch+webpack2简单集成一个移动端项目

根据公司业务的要求,我最近用react写了一个项目,已经上线,把道路中遇到的一些坑和一些项目中的经验分享和大家共勉。

2017-07-04 18:55:45 1575 3

原创 那些年hybrid遇到的兼容性bug

几个页面做完了和大家分享下自己的感受。 1.input 聚焦是焦点太大 解决办法 给input外层加一个div,div的高度设置成input的高度(可以稍微高点),这样避免聚焦时焦点太丑。2.input placeholder显示不全 解决办法 给input一个宽度,可以是100%。这样显示全placeholder里边的内容。3.a链接跳页面,重新回到此页面时,需要跳两次才能到跳出 实例

2017-03-27 18:42:16 879

原创 安卓页面适配

页面适配

2016-11-17 14:56:07 357 2

js生成二维码

js 生成二维码,。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2017-09-25

react入门浅谈

react 入门必读

2017-02-03

空空如也

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

TA关注的人

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