自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

就是不减肥

深陷其中 欲罢不能

  • 博客(18)
  • 收藏
  • 关注

原创 Git使用心得及总结(包含Git Bash 和 Git GUI)简单易懂

Git使用心得及总结(包含Git Bash 和 Git GUI)简单易懂其实为什么要写这个心得,主要是因为每次自己使用git的时候遇到一些比较棘手的问题时,总是不好找到解决方法,在使用并且学习的时候我也买过书,也在网上Google了一堆Git相关的文章和教程,但令人失望的是,这些教程不是难得令人发指,就是简单得一笔带过,或者,只支离破碎地介绍Git的某几个命令,还有直接从Git手册粘贴帮助文档的...

2020-01-01 20:20:39 2727 4

原创 2019面试题前端最新版(一)

2019面试题前端最新版(一)简述异步和同步的区别:同步:浏览器访问服务器请求,用户看得到页面刷新,重新发请求,等请求完,页面刷新,新内容出现,用户看到新内容,进行下一步操作异步:浏览器访问服务器请求,用户正常操作,浏览器后端进行请求。等请求完,页面不刷新,新内容也会出现,用户看到新内容简述JavaScript基本数据类型undefined、null、string、boolean、num...

2019-12-23 13:37:23 3401 8

原创 前端自配Nginx(服务器) 测试上线项目(windows版)

前端自配Nginx(服务器) 测试上线项目 (windows版)最近啊,公司的项目要上线,但是上线之前我们自己也要测一遍,所以我是想把项目打包好之后,就测试上线,是否有bug,所以我自己装个一个Nginx,来测试,所以来写一个使用说明。1. 我们需要下载Nginx 传送门点击下载,然后等待下载完成解压文件。2. 打开解压好的Nginx3.打开文件conf4.进入之后选择nginx...

2020-01-11 08:17:59 608

原创 微信小程序 尺寸单位rpx与px,rem的换算

微信小程序 尺寸单位rpx与px,rem的换算rpx:微信小程序开发中新出了尺寸单位rpx(responsive pixel): 可以根据屏幕宽度进行自适应。规定屏幕宽为750rpx。比如在 iPhone6 上,屏幕宽度为375px,共有750个物理像素,则750rpx = 375px = 750物理像素,1rpx = 0.5px = 1物理像素。小程序的视觉稿是建议用iphone6的大小...

2020-01-05 19:48:40 1336

原创 Mac环境下安装brew command not found错误的解决方法

Mac环境下brew command not found错误的解决方法这个问题就是没有找到安装brew,执行以下命令即可安装brew/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"也可以去homebrew官网去查看安装命令:homebrew官...

2019-12-29 11:53:41 4338 1

原创 Mac中安装brew遇到curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

Mac中安装brew遇到curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused我最近在装nginx的时候遇到了一个问题,就是在装brew的时候报错了,找了挺久的,就是执行指令sudo gem install redis然后再执行brew的安装命令即可...

2019-12-29 11:43:30 3254

原创 新年快乐!使用js来实现一个好玩的烟花效果

新年快乐!使用js来实现一个好玩的烟花效果这个烟花效果是基于js以及canvas来实现的,马上临近过年,也来应个景!话不多说,直接上代码!!!<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <meta char...

2019-12-27 19:52:15 2178 1

原创 2019前端最新Vue面试题 (Vue篇)(下)

2019前端最新面试题 (Vue篇)(下)1.vue双向数据绑定的原理核心主要利用ES5中的Object.defineProperty实现的,然后利用里面的getter和setter来实现双向数据绑定的,大致就这些...

2019-12-27 13:43:31 992

原创 JaveScript之Object.defineProperty

首先我们先给这个Object.defineProperty一个定义定义这个方法会在一个对象上添加属性或者修改对象上的已有的属性,最后返回这个对象。它的语法就是:Object.defineProperty(obj, prop, descriptor)参数说明obj:操作的对象prop: 要定义或者修改的属性的名称description: 要定义或者修改的属性的描述说明使用该方法...

2019-12-27 11:38:09 504

原创 2019前端Vue面试题(Vue篇)(上)

2019前端面试题(Vue篇)(上)近几年Vue的发展尤为迅速,在中小型的项目上应用广泛,而且也是我们在经历面试时的高频问题,所以我们要怎么去很好的回答这些Vue的面试题呢?话不多说,直接看!说一下Vue最大的特点是什么 或者Vue的核心是什么?答:Vue的主要特点我觉得是组件化,第二个就是数据驱动,组件化呢就是可以将页面和页面之间的需要复用的元素都看做成组件,这样我们在写页面的过程...

2019-12-26 19:43:08 1520 5

原创 Vue中使用axios拦截器 axios拦截器如何单独配置token

Vue中使用axios拦截器 axios拦截器如何单独配置token在了解到cookie、session、token的作用后学习token的使用cookiecookie是随着url将参数发送到后台,安全性最低,并且大小受限,不超过4kb左右,它的数据保存在客户端sessionsession数据保存在服务端,在内存中开辟空间存储数据,session文件名即sessionID保存在cooki...

2019-12-25 14:36:59 2141

原创 Vuex实现数据持久化,数据刷新消失解决方案

Vuex实现数据持久化,数据刷新消失解决方案为什么会有vuex数据持久化这么一说呢?在开发中,有一些全局数据,比如用户数据,系统数据等。这些数据很多组件中都会使用,我们当然可以每次使用的时候都去请求,但是出于程序员的“洁癖”、“抠”等等优点,还是希望一次请求,到处使用。这时候很自然的想到存储在 localStorage 中,但是有个问题是,这些数据可能会变,如果没能及时同步的话,就会用到不正...

2019-12-24 20:41:03 1916

原创 VS Code 前端好用的几大插件 开发高效的插件

VS Code 前端好用的几大插件 开发高效的插件首先我们安装vs code之后第一件事情就是汉化它,但是要怎么安装插件呢?首先我们先打开vs code然后点击这里呢就可以安装我们需要使用的插件了点开直接搜索就可以汉化插件安装完成之后重启一下vs code他就是汉化之后的了auto close tag自动关闭标签,在开始标记的结束括号中键入后,将自动插入结束标记Auto...

2019-12-24 15:37:46 1283 1

原创 React的状态管理工具 redux的原理及使用方法 状态管理工具

redux的原理及使用方法 状态管理工具简介具体流程使用方法随着 JavaScript 单页应用开发日趋复杂,JavaScript 需要管理比任何时候都要多的 state (状态)。 这些 state 可能包括服务器响应、缓存数据、本地生成尚未持久化到服务器的数据,也包括 UI 状态,如激活的路由,被选中的标签,是否显示加载动效或者分页器等等。管理不断变化的 state 非常困难。如...

2019-12-23 16:30:59 1441 1

原创 开发内嵌web,测试移动端,需要手机可以查看手机浏览器控制台打印的数据

web测试移动端,手机可以查看控制台打印的数据export const loadScript = (url, callback) => { const script = document.createElement('script') script.onload = () => callback() script.src = url document.body.app...

2019-12-23 10:49:13 981 1

原创 Vue中使用节流防抖 防止重复的点击或者滑动 lodash插件

Vue中使用节流防抖 防止重复的点击或者滑动 lodash插件在我们需要做代码优化的时候,这个时候我们的节流防抖就非常的有作用了,这次我们使用一个插件来完成节流防抖这次使用(lodash插件)首先要安装lodash插件npm i --save lodash然后呢我们就开始写我们的节流防抖找到我们需要使用的vue文件然后引入就可以import _ from 'lodash';注...

2019-12-17 13:56:10 1647

原创 Vue实现路由的转场动画 Vue内置动画

Vue实现路由的转场动画 Vue内置动画其实在我们平时写移动端的项目的时候,产品经常会要求我们提升用户体验,让我们制作动画,这次使用的是Vue的内置动画要解决的问题就是首先是判断我是要进入还是要撤出实现这个左右的动画跳转首先我们需要给每一个页面定义一个层级的顺序,决定他们到底是左滑还是右滑上代码!!!const routes = [ { path: '/', ...

2019-12-17 11:00:29 1324

原创 Vue中实现图片懒加载

Vue中实现图片懒加载首先我们在写页面的时候要考虑到优化的时候,这样我们在页面图片特别多的情况下要渲染图片的时候,如果网络不是特别好,图片加载不出来,会导致图片那一块是空白的,这样的用户体验是特别不好的所以就有了图片懒加载那我们在vue的脚手架里面怎么使用图片懒加载呢?我们可以使用vue的vue-lazyload插件首先我们需要先安装插件npm install vue-lazylo...

2019-12-10 19:47:23 1088 1

空空如也

空空如也

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

TA关注的人

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