自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Node连接MongoDB之mongosse

Mongoose是在node.js异步环境下对mongodb进行便捷操作的对象模型工具使用首先你得装上node.js和mongodb这里不单独来介绍下面主要来介绍 利用 Mongoose来进行mongodb数据库操作并介绍一些简单的 API 1,首先安装Mongoose  npm install Mongoose 成功安装后 通过 require('mongoose '

2017-12-14 11:19:29 733 2

原创 前端如何优雅的制作带LOGO的二维码

说在前面的话…最近项目有个功能产品列表,可以将不同产品生成不同的二维码,扫码可以进入对应的产品详情页,同时二维码需要带公司logo,需要可以长按调起微信的下载图片的功能,其实也就是说,最后生成的二维码是一个图片首先介绍一个比较出名的生成二维码的插件QRcode这个插件是基于jq封装的所以在使用时需要先引入jq用法也比较简单 直接上代码<div id="qrcode" class...

2018-10-30 14:43:09 1064

原创 如何在webpack+vue项目中使用postcss-px2rem

postcss-px2rem在项目中使用可以进行px自动转换为rem单位,但其也有利弊如下:优点:可以实现边编辑边转换,在开发手机网站是可以很 高效率的工作缺点:在浏览器器里面调式px,并不太方便但总归是利大于弊,现在 移动端 还是非常火热…1. 首先需要安装postcss-plugin-px2rem。 npm install --save-dev postcss-px2r...

2018-10-30 14:41:38 2749

原创 ES5和ES6及继承机制

这几天在学习react的时候学习到ES6的 class extends 继承方式,就复习一下ES5的继承机制,并整理下来。ES5继承机制ES6继承机制两者的区别总结ES5继承机制在js万物皆对象,但事还是区分普通对象和函数对象,那大家需要知道是只有函数对象才有prototype属性,但所有对象都有__proto__属性function A(){}var B = new ...

2018-10-30 14:37:24 245

原创 Vue之keep-alive

这是一个优化的点,每次进入页面就重新渲染DOM然后再获取数据更新DOM,这样会使接口请求变多,页面加载变慢。在APP首屏上我们比较要求速度,我们可以加入keep-alive生命周期钩子顺序是 mounted -- created --- updated ---destroyed 当我们加入keep-alive 之后 只有首次进入页面才会 将生命周期钩子全部走完,再次进入生命周期,不会去执行

2018-01-09 10:56:38 3674

原创 vue-cli框架webpack.base.conf文件详解

基础的 webpack 配置文件主要根据模式定义了入口出口,以及处理 vue, babel 等的各种模块,是最为基础的部分'use strict'//引入node path 中间件 可以获取到 path 路径的一些信息constpath = require('path')//引入utils工具模块 utils主要用来处理css-loader和vue-style-lo

2017-12-22 15:46:05 1053

原创 rem原理详解

**rem是什么?rem(font size of the root element)是指相对于根元素的字体大小的单位。简单的说它就是一个相对单位。看到rem大家一定会想起em单位,em(font size of the element)是指相对于父元素的字体大小的单位。它们之间其实很相似,只不过rem计算的规则是依赖根元素,em是依赖父元素计算。**rem布局原理拿到设计

2017-12-20 16:54:22 10843 1

原创 基于vue-cli的eslint设置

很多同学都非常不习惯eslint,这里为大家介绍一下eslint 一些语法规范还有一些配置项    很多同学都应该关注如何修改缩进标准,代码常常因为缩进标准而报错,那可以自己定义rule规则来设置自己方便的缩进标准在rule添加 第二个参数就代表缩进的空格数 tab 就是一个tab的距离 根据不同的编辑器tab有不同的标准,可以自己定义一下。//空格标准这里

2017-12-20 11:40:56 4960

原创 vue-cli 接口代理配置

一些同学在配置接口代理时,会有疑问 我配置成功了为什么接口还是不通 ,其实代理已经成功 只是 接口访问地址规则没搞清楚下面以本地测试为栗子 向大家介绍 一些基本操作这里就不介绍了 找到vue-cli config 文件夹下的 index.js  这是是配置接口规则的文件 同目录下建立 proxyConfig.js  一些同学习惯直接在原文

2017-12-14 15:48:52 4195

原创 如何使用git新建多个SSH密钥进行项目托管

如何使用git新建多个SSH密钥进行项目托管在工作中,我们可能会遇到如文章标题这样的情况,我们在工作中需要使用gitlab进行项目托管,但同时我们又想使用github进行一些自己的项目托管,此时就发现有了冲突,以下会逐步进行操作。首先打开github或者gitlab添加SSH密钥页面进行准备(github,gitlab新建SSH页面都大同小异,这里title可以命名的稍微有辨识度一些)打开Git

2017-08-21 15:52:03 778

空空如也

空空如也

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

TA关注的人

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