自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 ES6之变量的解构赋值

重要知识点: 1. 交换变量的值 * let [x,y] = [1,2] [x,y] = [y,x] 上面代码交换变量x和y的值,这样的写法不仅简洁,而且易读,语义非常清晰。 2. 从函数返回多个值 * 函数只能返回一个值,如果要返回多个值,只能将它们放在数组或对象里返回。有了解构赋值,取出这些...

2020-02-22 23:27:32

阅读数 23

评论数 0

原创 babel-upgrade babel 升级到 7.0 版本

babel-upgrade 官方的介绍是这样的 一个工具,可以更新大多数使用babel的依赖关系,配置文件,和JavaScript文件(将来可能会更多)。 字面意思是说 使用babel-upgrade 可以快速的把你的应用从 babel 6 更新到 babel 7 用法 安装环境: nodej...

2020-02-22 00:27:20

阅读数 24

评论数 0

原创 Linux常用命令-- cp 复制、 mv 移动/重命名、 rm 删除、 mkdir 创建文件夹

cp 复制 拷贝 cp 文件名 路径 cp a.txt ./dir/ 把当前目录的 a.txt 拷贝到当前目的 dir 文件夹里 cp 文件名 文件名 cp dd.txt ee.txt 复制并改名,并存放在当前目录下 (cp 原文件名 新文件名) cp file1 f...

2020-02-18 23:08:36

阅读数 29

评论数 0

原创 easy-mock 本地部署 官方容易出错集合

一、Easy Mock 是什么?官方的介绍是这样的 Easy Mock 是一个可视化,并且能快速生成模拟数据的持久化服务。 更多详细信息请翻阅官方文档 easy-mock 二、特性 支持接口代理 支持快捷键操作 支持协同编辑 支持团队项目 支持 RESTful 支持 Swagger | Op...

2020-02-18 22:35:26

阅读数 35

评论数 0

原创 nodejs 版本更新

安装 n 模块,n模块是专门用来管理nodejs版本的 npm i -g n 更新nodejs指定版本 n 12.16.0 安装 nodejs 最新稳定版 n stable

2020-02-14 16:41:59

阅读数 92

评论数 0

原创 宝塔linux服务器面板使用介绍

安装要求 内存:512M以上,推荐768M以上(纯面板约占系统60M内存) 硬盘:100M以上可用硬盘空间(纯面板约占20M磁盘空间) 系统:CentOS 7.1+ (Ubuntu16.04+.、Debian9.0+),确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/...

2020-02-14 14:52:20

阅读数 89

评论数 0

原创 linux系统 安装 nodejs 教程

linux中nodejs的安装有两种方式,一种是编译安装,另一种是直接安装编译好的nodejs,这里我采用前者。 写这篇文章时,nodejs最新稳定版本为 v12.15.0,所以以下安装将以这个版本为例。 在编译代码之前,需要在机器上安装一些软件包,使得编译可以正常运行: yum ins...

2020-02-06 12:39:58

阅读数 171

评论数 0

原创 linux执行make命令时报错g++: Command not found

linux编译nodejs报错,截图如下: 其实很简单只需要安装一下 1. yum -y install gcc automake autoconf libtool make 2. yum install gcc gcc-c++ 然后在执行make就可以了

2020-02-06 12:26:16

阅读数 130

评论数 0

原创 lodash 常用操作

lodash是js集Array/Object/String/Function的Util于一身。 lodash打包了Array/Object/String/Function里一些Api,好处是连ES6的也打包了,所以让你想在ES5环境下使用诸如Array#reduce#includes#some#e...

2019-10-22 18:00:02

阅读数 147

评论数 0

原创 设置本地私有npm包 -- verdaccio

适用于添加企业内部的私有源 安装 sinopia $ npm install -g sinopia 启动服务 $ sinopia 映射私有库 $ npm set registry http://localhost:4873/ $ npm set ca null 添加用户 npm ...

2019-09-12 18:25:15

阅读数 157

评论数 0

原创 nrm使用方法总结

什么是nrm nrm 是一个 npm 源管理器,允许你快速地在 npm 源间切换。 安装nrm npm install -g nrm 使用 nrm ls查看可选的源。 nrm ls *npm ---- https://registry.npmjs.org/ cnpm --- http://r....

2019-09-12 18:20:05

阅读数 127

评论数 0

原创 css 文字超出部分显示省略号

1. 一行超出部分显示省略号 .line-clamp1 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: ...

2019-08-17 10:55:32

阅读数 39

评论数 0

原创 http状态码详解

状态码 含义 100 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。 101 服务器已经理解了客户端的请求,并将通过U...

2019-07-31 15:12:06

阅读数 31

评论数 0

原创 mysql 8.0.16安装教程

1、下载zip安装包: MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=486089,进入页面后可以不登录。后点击底部“No thanks, just start my download.”即可开始下载。...

2019-07-17 18:49:05

阅读数 33

评论数 0

原创 vue记录错误和警告日志

记录原因:在开发过程中有些时候需要记录前端的错误和警告日志,可以方便排查错误,有些时候还可以记录用户在使用过程中遇到了哪些问题,方便我们很好的优化产品,提高用户体验。 其实 vue 早就给我们准备了错误/警告日志提示的方法,我们只要在函数中向后台提交日志记录即可 使用方法: Vue.config....

2019-07-11 16:53:55

阅读数 1074

评论数 0

原创 Express 应用程序生成器

1. 安装 通过应用生成器工具 express-generator 可以快速创建一个应用的骨架。 express-generator 包含了 express 命令行工具。通过如下命令即可安装: npm install express-generator -g express -h 参数可以列出...

2019-07-10 15:45:47

阅读数 42

评论数 0

原创 微信小程序 computed 实现

微信小程序 computed 实现 安装 computed: computed npm install --save miniprogram-computed 作为 behavior 引入 const computedBehavior = require('miniprogra...

2019-07-10 14:59:13

阅读数 405

评论数 0

原创 slide-view 微信小程序官方左滑删除组件

github 地址: slide-view 使用方法 安装 slide-view npm install --save miniprogram-slide-view 在需要使用 slide-view 的页面 page.json 中添加 slide-view 自定义组件配置 { &qu...

2019-07-10 14:56:59

阅读数 1043

评论数 0

原创 关于微信小程序富文本解析

推荐使用 wxParse 组件github地址 使用方法 Copy文件夹wxParse - wxParse/ -wxParse.js(必须存在) -html2json.js(必须存在) -htmlparser.js(必须存在) -showdown.js(必须存在) -wx...

2019-07-10 14:53:37

阅读数 27

评论数 0

原创 vue 项目中使用的px2rem插件,导致部分安卓机低版本 不显示1px 的border

解决方法:把1px 小写改成大写,可以完美的规避px2rem 的px向rem 的转化 比如:border-bottom: 1px solid #ddd; 改成 border-bottom: 1Px solid #ddd;

2019-06-23 12:32:09

阅读数 441

评论数 0

原创 微信小程序修改 checkbox,radio,button默认样式

checkbox checkbox .wx-checkbox-input { width: 32rpx; height: 32rpx; } checkbox .wx-checkbox-input.wx-checkbox-input-checked{ background: #d2a...

2019-06-19 14:01:08

阅读数 332

评论数 0

原创 svg 用法详解

网上收录了一些svg常用的用法,在这里总结一下。 一. svg标签 <svg width="50" height="40" viewBox="0 0 100 100"></svg> 名称...

2019-06-06 10:48:35

阅读数 555

评论数 0

原创 Github上修改别人的项目并且提交给原作者

Github上修改别人的项目并且提交给原作者,这里以我的仓库为案例,下面来详细介绍操作方法 首先提交代码到自己的远程仓库 在自己的仓库中看有自己的提交内容后点击pull request 在下一个页面创建提交请求 输入提交内容 合并提交 自己同意一下提交即可 ...

2019-05-22 14:11:00

阅读数 329

评论数 0

原创 Github进行fork后如何与原仓库同步

fork一个仓库到自己的Github中,原仓库可能会有各种提交以及修改,如何保持自己的仓库和原仓库保持同步呢,这里已我的仓库为案例,下面来详细介绍操作方法 查看你的远程仓库的路径。 配置原仓库地址 git remote add upstream https://github.co...

2019-05-14 13:41:12

阅读数 122

评论数 0

原创 Vue 插件编写

vue插件介绍 1. 插件与组件 在我们的vue项目中我们使用组件的频率往往会大于插件 在没有封装组件之前,如果不使用第三方插件,那么很多情况下我们会编写几个常用的组件来提供给页面使用,如Alert/Loading组件,而你可能需要在很多页面中引入并且通过components注册组件,但是像这样使...

2019-05-06 17:40:20

阅读数 49

评论数 0

转载 HTTP中GET与POST的区别

GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 GET在浏览器回退时是无害的,而POST会再次提交请求。 GET产生的URL地址可以被Bookmark,而P...

2019-04-04 13:33:34

阅读数 40

评论数 0

原创 关于异步请求 waiting 时间的问题

waiting时间就是处理数据的时间, 请求到达服务器,服务器根据请求内容去执行程序引入文件,载入类什么的,都在这段时间内执行,得出结果后,反馈回来,框架复杂度问题,越复杂的框架,请求时间越长。 ...

2019-04-03 11:05:44

阅读数 229

评论数 0

原创 vue 封装 radio 组件,纯css手写,需修改样式可自制

zl-radio &amp;lt;template&amp;gt; &amp;lt;input type=&quot;radio&quot; class=&quot;input_check&quot; :dis...

2019-03-16 16:48:02

阅读数 271

评论数 0

原创 vue 封装 switch组件,纯css手写,需修改样式可自制

&amp;amp;lt;template&amp;amp;gt; &amp;amp;lt;div class=&amp;quot;myswipper&amp;quot;&amp;amp;gt; &amp;amp;lt;div ...

2019-03-15 21:15:55

阅读数 306

评论数 0

原创 ES6 快速上手

#ES6快速上手 参考链接 ##Module 基本用法 // profile.js export var firstName = 'Michael'; export var lastName = 'Jackson'; export var ye...

2019-03-15 18:41:42

阅读数 764

评论数 0

原创 vue 封装 checkbox 组件,纯css手写,需修改样式可自制

zl-checkbox &amp;amp;lt;template&amp;amp;gt; &amp;amp;lt;input type=&amp;quot;checkbox&amp;quot; class=&amp;quot;in...

2019-03-15 11:11:50

阅读数 528

评论数 0

转载 vue 封装组件 实现自定义双向绑定

当组件使用 value 实现了一个功能,但又需要实现双向绑定,这时就会有冲突。 通过 定义组件时的 model 选项,从而实现了自定义组件 v-model 功能。 类似编辑器的功能,可能用 v-model 的方式会更好,可以通过这种方式使用。 import Vue from 'vue&#...

2019-03-15 09:14:02

阅读数 367

评论数 0

原创 es6 filter() 方法总结

判断数组中是否存在某个值 var arr = [ { name:'xdd', age:50}, { name: 'xm', age: 12 } ] var newArr = arr.filter(item =&amp;amp...

2019-03-09 19:02:43

阅读数 1238

评论数 0

原创 vue报错:[Vue warn]: Duplicate keys detected: '1'. This may cause an update error.

vue 开发的时候遇到如下错误信息 [Vue warn]: Duplicate keys detected: '1'. This may cause an update error. found in ---&amp;amp;gt; &amp;am...

2019-03-05 15:42:43

阅读数 1880

评论数 0

原创 好玩的 css3 动画效果,持续更新中,欢迎关注

1. 单弧转圈效果 &amp;amp;lt;div class='container'&amp;amp;gt; &amp;amp;lt;div class=&amp;quot;circle&amp;quot;&amp;amp...

2019-02-22 19:16:19

阅读数 87

评论数 0

原创 jQuery 常用方法总结

熟练掌握以下内容,jquery 你已经会使用一大半了,当然其中原理当我们慢慢深入自会心领神会,融会贯通。 一. 选择器 1. $(&amp;quot;#div1&amp;quot;) =&amp;amp;gt; 根据元素的id属性值来查找节点(id选择器) ...

2019-02-22 18:41:14

阅读数 292

评论数 0

原创 px2rem-loader 使用方法

1.在命令行中运行如下安装: npm i lib-flexible --save 2.引入 lib-flexible 在项目入口文件 main.js 里 引入 lib-flexible import 'lib-flexible' 3.安装 px2rem-loa...

2019-02-22 18:12:39

阅读数 2121

评论数 0

原创 发布 npm 包

发布 npm 包 1.项目初始化 vue init webpack-simple 项目名称 项目结构如下 2.components/index.js 文件下 引入文件组件 import zlCalendar from './zl-calendar' impo...

2019-02-22 18:09:11

阅读数 199

评论数 0

原创 vscode快捷键

vscode 快捷键 按 Press 功能 Function Ctrl + Shift + P,F1 显示命令面板 Show Command Palette Ctrl + P 快速打开 Quick Open Ctrl + Shift + N 新窗口/实例 New window/instan...

2019-02-22 14:38:42

阅读数 63

评论数 0

原创 vscode 自定义代码片段

vscode 自定义代码片段 当我们在用 vscode 每个框架都有自己特定的代码,我们不得不每次都要敲,vscode 就支持自定义代码片段,已 vue 自动生成代码片段为例,主要步骤如下 1. 选择用户代码片段 2. 选择你要选择的模本文件,我这里编辑的是 vue.json 3....

2019-02-22 14:29:58

阅读数 425

评论数 0

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