Node版本管理工具(NVM)的配置和使用

  由于以后的开发工作可能会在多个Node版本中测试,而且Node的版本也比较多,所以需要NVM来管理 安装操作步骤 1. 下载:[nvm-windows](https://github.com/coreybutler/nvm-windows/releases/download/1.1.0/...

2019-01-02 09:50:06

阅读数:30

评论数:0

vue-lazyload 简易上手教程

                                                                         1) 在项目中安装依赖 $ npm install vue-lazyload -D 2) main.js 中加入vue-laryload 相关代...

2018-12-14 17:01:01

阅读数:17

评论数:0

数组深拷贝

 用法: var arr1 = deepClone(arr0) export function deepClone (obj) { if (Array.isArray(obj)) { return obj.map(deepClone) } else if (obj &a...

2018-11-13 16:59:55

阅读数:17

评论数:0

中国省市县/区数据

  var city = {"citylist":[{"p":"北京","c":[{"n":"东城...

2018-11-13 16:52:54

阅读数:35

评论数:0

中国省市数据

export const address = { '北京': ['北京'], '广东': ['广州', '深圳', '珠海', '汕头', '韶关', '佛山', '江门', '湛江', '茂名', '肇庆', '惠州', '梅州', '汕尾', '河源', '阳江', '清远'...

2018-11-13 16:46:56

阅读数:19

评论数:0

去除字符串的所有空格

export let trimAllSpace = val => { if (typeof val === 'string') { return val.replace(/\s/g, ''); } throw new Error('string is must'); ...

2018-11-12 12:02:44

阅读数:63

评论数:0

vue2.0 px与rem转换问题

  由于我们拿到的产品图标注都是px为单位的,为了不去计算px与rem的转换,我们使用px2rem插件,来捕捉当前项目的所有px,直接计算相对应数值,这样,以后写界面,就可以直接用px来构建界面,不用自己去计算啦 1、安装插件   npm i postcss-px2rem --sa...

2018-10-30 15:13:34

阅读数:31

评论数:0

如何使用手机访问前端HTML页面

可能有些同学一直用google手机模式调试前端移动页面,但毕竟会带来一些偏差,今天来介绍一下真机调试前端HTML页面的方法和经验。 在cmd命令行里输入“ipconfig”,找出自己的ip   一般IPV4地址就是你的ip 举个例子,一般你是localhost:8080去调试。 一般...

2018-10-30 15:01:30

阅读数:559

评论数:0

vue axios 请求封装

                 Vue axios 的封装心得,直接上代码     axois 的通用或者特殊配置,比如登陆接口的token,用不到就不用配置 axios.interceptors.request.use((config) => { if{ ...

2018-10-26 16:48:18

阅读数:554

评论数:0

gulp-cli 一个不用框架的小项目

项目产生原因: 不能用框架,于是自己用gulp 搭建了一个小项目。如有需要自己完善哟 项目目录介绍: 码云地址:https://gitee.com/mrfanxd/gulp-cli.git 自己拿哦...

2018-10-24 13:17:34

阅读数:361

评论数:0

三步学会reset和revert回滚,撤销revert

                                                      revert  $ git revert commit id $ git commit $ git push                                     ...

2018-10-17 18:36:50

阅读数:120

评论数:0

vue rem文件的导入问题

rem文件的导入问题: 我们在做手机端时,适配是必须要处理的一个问题。例如,我们处理适配的方案就是通过写一个rem.js,原理很简单,就是根据网页尺寸计算html的font-size大小,基本上小伙伴们都知道,这里直接附上代码,不多做介绍。 ;(function(c,d){var e=docum...

2018-07-26 14:01:16

阅读数:353

评论数:0

Vue 定时器问题

定时器问题: 我在a页面写一个定时,让他每秒钟打印一个1,然后跳转到b页面,此时可以看到,定时器依然在执行。这样是非常消耗性能的。如下图所示: 解决方法1: 首先我在data函数里面进行定义定时器名称: data() {                 return {           ...

2018-07-26 13:58:51

阅读数:837

评论数:0

git记住密码

是不是受够了http方式每次输入用户名和密码? 好吧下面说说解决这个问题的方法: 方法一:git bash输入命令 git config --global credential.helper store ok,回车,这个时候已经记住了密码,就是这样,没了。 可能下一次还要密码的情况,没...

2018-06-26 19:03:30

阅读数:465

评论数:1

让IE支持HTML5

Htmlshiv.js 和 responds.min.js HTML5越来越成为主流,被广大搜索引擎所使用,但IE对HTML5的支持却常被人唾弃。 解决方案有两种: 1.为网站创建多套模板,通过程序对User-Agent的判断给不同的浏览器用户显示不同的页面,比如优酷网就是采用的这种模式。(...

2018-06-21 15:14:17

阅读数:974

评论数:0

git 命令行

$ git init  // 初始化一个Git仓库 $ git status   // 查看仓库的状态 $ git add .   // 将所有修改添加到暂存区 $ git add *  // Ant风格添加修改 $ git add *Controller   // 将以Controller结尾的...

2018-06-20 10:26:43

阅读数:41

评论数:0

nodejs版本控制

在前端开发过程中,nodejs一已经成为不可或缺的一部分。 而nodejs的版本不一致可能会带来各种冲突,而现在就有一种方式可以随时切换nodejs的版本。                                                                     ...

2018-06-20 10:24:30

阅读数:50

评论数:0

vue swiper 层叠轮播

<template> <div class="swiper"> <swiper :options="swiperOption&...

2018-04-13 17:21:15

阅读数:1303

评论数:0

vuex+localStorage vuex刷新失效?

想必大家在使用vuex的时候,vuex刷新后数据失效的问题会困扰大家,本文教大家如何利用本地缓存保存状态 Install npm install vuex-along --save 1.import 导入 import vuexAlong from 'vuex-along'   2.add t...

2018-04-12 14:51:39

阅读数:536

评论数:0

数组/对象 深拷贝

  很多同学在操作数组和对象的时候,如果只是简单地赋值,就和原来的数据同时发生改变 所以有了深拷贝的需要,话不多说,直接上代码:     export function deepClone (obj) { let result = Array.isArray(obj) ? [] : {...

2018-04-12 14:31:56

阅读数:41

评论数:0

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