自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实现一个简单的跨组件数据共享vue-bus

实现跨级数据共享插件bus

2020-03-24 15:07:52 699

原创 Vue-Router可以实现哪些需求

需求1: 针对每一个页面,如何添加不同的title?需求2:跳转到每个页面前,滚动条均能回到顶部需求3:对页面进行是否登录校验,如果登录了则可以访问,否则跳转到登录页

2020-03-24 14:38:39 290

原创 实现一个动态导航菜单

实现一个与路由结合的动态导航菜单栏

2020-03-21 12:10:03 2277

原创 Vue中响应式更新的数组的方法

在Vue中并不是所有的数据更新都是响应式的支持响应式更新的:push,pop, shift, unshift, splice,sort, reverse不支持响应式更新的:filter, concat, slice底层涉及到Object.defineProperty及Vue的响应式原理…后续完善...

2020-03-16 16:01:22 490

原创 vue项目性能优化策略

分析性能上的优化,从Vue 代码层面的优化,webpack 配置层面的优化,基础的 Web 技术层面的优化三个方面

2020-03-07 23:37:58 556

原创 Vue中的插槽详解

slot插槽的使用

2019-12-10 23:44:07 4694

原创 函数式编程-js高阶函数

1.函数式编程;2.高阶函数filter/map/reduce

2019-11-14 00:27:47 153

原创 Vue中computed属性与watch及methods

computed的getter与setter;computed与methods的比较;

2019-10-29 23:57:55 397 1

原创 v-bind的高级用法

总结一些,开发过程中,常见的用法。

2019-10-28 22:13:21 1100

原创 X关闭的旋转动画特效

Document

2019-10-10 23:46:48 369

原创 框架和库的区别

框架和库的区别

2019-09-07 19:38:46 216

原创 Vue自定义指令笔记

全局自定义指令以及私有自定义指令,自定义指令的钩子函数以及函数参数

2019-09-07 19:14:40 186

原创 Vue Router路由的跳转及参数传递

路由的跳转方式及路由的传参

2019-09-07 14:26:35 782

原创 模仿jQuery封装同时兼容JSONP与Ajax

模仿jQuery进行封装,兼容处理AJax请求及JSONP跨域

2019-09-01 22:46:38 167

原创 模仿jQuery封装JSONP

模仿jQuery封装JSONP之前已经了解过JSONP的本质,就直接贴上代码,就不一步一步分析了。JSONP封装的关键点在于向window中添加一个cbName的变量。封装的代码如下:function ajax(obj){ // jsonp仅仅支持get请求 var defaults = { url : '#', dataType : 'j...

2019-09-01 22:41:26 245

原创 模仿jQuery封装Ajax(4)

模仿jQuery封装Ajax,了解jQuery的底层的代码如何实现Ajax请求

2019-09-01 15:36:49 132

原创 单线程与事件队列

JS事件处理机制遵从单线程+事件队列

2019-09-01 11:20:34 456

原创 简单封装一个Ajax(3)

简单封装一个Ajax

2019-09-01 00:07:55 180

原创 Ajax请求返回的数据分析(2)

Ajax请求返回的数据,xml与json的数据的优缺点,以及解析过程

2019-09-01 00:05:34 196

原创 原生Ajax理解(1)

Ajax解决什么问题,以及原生Ajax的概念

2019-08-31 23:59:20 164

原创 详解JSON数据

1.理解JSON语法;2.解析JSON,JSON.stringify和JSON.parse;3.序列化JSON

2019-08-30 11:07:01 396

原创 webpack总结2--配置文件打包类型

webpack总结2--配置文件打包类型webpack打包css文件webpack打包less文件webpack打包sass文件webpack处理图片路径webpack处理字体文件babel处理高级JS语法webpack.config.js模板扩展注1:全文中安装插件写为了cnpm,个人比较推荐yarn进行安装,cnpm与yarn的区别,可查看之前转载的博客npm与yarn的区别注2:注意we...

2019-08-20 15:00:32 492

原创 webpack总结--配置启动页面

webpack总结--配置启动页面webpack的作用webpack的安装webpack 打包webpack实时打包更新使用html-webpack-plugin插件配置启动页面webpack配置浏览器相关及热更新方式1:方式2:注1:全文中安装插件写为了cnpm,个人比较推荐yarn进行安装,cnpm与yarn的区别,可查看之前转载的博客npm与yarn的区别注2:注意webpack的版本间...

2019-08-20 14:37:24 3587

原创 cli下安装node-sass失败的解决方案

解决node-sass安装失败的问题

2019-08-12 11:46:27 464

原创 JS中数组去重的方法

1.ES6 set()去重2.indexOf与新数组去重3. filter 过滤当前值对应唯一索引4. 双循环去重

2019-08-04 22:54:44 171

原创 call bind apply的使用及区别

call bind apply的方法的使用,对应的参数call bind apply之间的区别,以及如何应用

2019-08-02 16:20:52 335

原创 函数的调用方式及this指向

函数的调用几种方式及分别对应的this的指向

2019-08-02 11:04:01 459

原创 闭包

分析闭包的创建,闭包的内存问题,闭包的变量;怎么解决闭包的内存泄漏;

2019-08-01 22:26:46 132

原创 继承与原型链

继承原型的概念、作用原型与构造函数、实例对象的关系原型链的概念以及原型链的搜索机制

2019-07-30 10:35:33 114

原创 js中操作数组的方法总结

js中操作数组的方法总结1.Array.isArray()确定是否为数组2.join()添加3.push()和pop()操作最后一项(栈方法)4.shift() 和 unshift()操作第一项(队列方法)5.reverse()和sort()重排序方法6.concat()和slice()操作方法7.splice()操作方法8.indexOf()和 lastIndexOf()位置方法9.迭代方法fo...

2019-07-29 14:14:32 264

转载 npm和yarn的区别

npm和yarn的区别转载自知乎:Yarn vs npm:你需要知道的一切原文链接:Yarn vs npm: Everything You Need to KnowFacebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具 — Yarn,正如官方文档中写的,Yarn 是为了弥补 npm 的一些缺陷而出现的:npm 安装包(packages)的速度不够...

2019-07-26 20:13:39 312

原创 BFC详解

详细理解BFC的定义,以及能产生BFC的元素和产生BFC的条件;通过分析BFC的作用,深入理解BFC的特性。

2019-07-26 12:37:19 202

原创 CSS两种盒模型总结

总结CSS中的两种盒模型的区别,以及从ie浏览器作为切入点,分析两种盒模型的兼容性。

2019-07-26 11:28:36 1458

原创 盒模型居中方法总结

盒模型居中的方法总结:1.使用margin指定具体值2.使用position + margin3.使用flex + margin4.使用flex+ justify-content或align-items5.使用position定位 + transform6.利用table-cell居中7.补充:使用行内块 + text-align 水平居中

2019-07-24 18:30:50 3947

原创 Sublime Text3安装问题解决方法总结

Sublime Text3安装问题解决方法总结Sublime Text3下载Sublime 激活安装配置Package Control其他的插件安装在使用sublime 安装的时候出现很多问题,以至于浪费了大量的时间在解决安装工具的上,在此总结以吸取经验。网上有很多的sublime安装教程,但因年代久远,以及sublime官网不能翻墙,package control不能自动安装出现一系列的问题...

2019-06-28 00:55:20 834

空空如也

空空如也

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

TA关注的人

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