自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 nvm安装成功后,但命令不可用(command not found)

Nvm安装成功后,使用nvm命令却提示command not found,mac终端解决办法如下:1、进入nvm安装到文件目录     cd ~/.nvm2、查看目录下文件列表     ls 3、若无.bash_profile文件,则创建该文件: 创建文件步骤: 3.1 touch .bash_profile 3.2 open .bash_profile 3.3 将下部分文件粘贴至 .bash_p...

2018-03-30 14:11:06 6822

转载 检测PC端和移动端的方法总结(转)

正在苦逼的实习中,昨天公司让做一个页面,涉及到检测终端的问题,如果是手机设备,就跳转到指定的网页上,以前写响应式布局只要用@media screen来实现布局的差异化适应,但是现在不仅仅是布局,还要针对移动端做一些别的动作,所以看了点资料,做个总结方法一、还是用@media screen思路:css使用媒体查询,当屏幕小于760px时,使某个元素的样式发生改变,然后通过js检测到这个改

2017-08-27 09:08:44 1072

原创 js工具-合并对象

function mergeObjs(def, obj) { if (!obj) { return def; } else if (!def) { return obj; } for (var i in obj) { // if its an object if (obj[i] != null && obj[i].constructor == Ob

2017-08-16 15:29:58 914

转载 git

一、 Git 常用命令速查git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释 git remote add origin git@192.168.1.119:ndshow

2017-08-16 11:37:03 278

转载 邮箱校验

常用正则表达式—邮箱(Email) 本文针对有一点正则基础的同学,如果你对正则一无所知,请移步“正则表达式30分钟入门教程”学习。 要验证一个字符串是否为邮箱的话,首先要了解邮箱账号的格式。我尝试过在网上找出一个标准的格式,但是很遗憾我没有找到。我也尝试使用RFC标准来判断邮箱的格式,但是也没有结果。网上些博客说不应该使用RFC标准来验证邮箱是否合法,有兴趣的可以看看“is thi

2017-08-16 11:03:35 2120

原创 欢迎使用CSDN-markdown编辑器

vue之组件通讯-eventBus 在vue文件内,经常会遇到组件之间的通讯,最常见的是父子组件之间的通讯,在vue1.0中父组件向子组件中广播事件用$broadcast,子组件向父组件通讯用$emit,vue2.0彻底抛弃了$broadcast,全面拥抱了vuex,导致父子之间若实现简单的通讯写起来非常繁琐,在此处可以引入evenbus实现所有组件之间的通讯。 \\单独创建bus.js文件

2017-08-09 23:49:46 203

原创 vue method中数组的concat无效甚者报错

在 vue中常常将会用到将连个数组进行拼接,可是有的时候concat(["a])失效甚至报错,采用Array.prototype.call.concat([],[],[])可以有效的解决这样的问题

2017-03-02 22:59:52 6846 4

原创 vue2.0 中上传文件

用到了HTML5的新的方法fromData 结合jq中ajax进行上穿template: 通过绑定change事件,监听选择文件的变化script: data(){return {file: ' '    }}methods:{ getFile($event){ this.file = $event.target.files[0] //获取要上传的

2017-03-01 23:22:30 15702 1

原创 文章标题

<template><span class="radio" :class="{radiocheck: up_methods == 0 }" data-value = "1"> <input type="radio" class="radio_origin" id="set-time-network" value="0" v-model="up_methods"></span> 

2017-02-21 00:36:11 190

转载 npm镜像

国内优秀npm镜像推荐及使用npm全称Node Package Manager,是node.js的模块依赖管理工具。由于npm的源在国外,所以国内用户使用起来各种不方便。下面整理出了一部分国内优秀的npm镜像资源,国内用户可以选择使用。国内优秀npm镜像淘宝npm镜像搜索地址:http://npm.taobao.org/registry地址:http://reg

2016-12-22 09:45:47 332

原创 文章标题

var = function (str) { var args = arguments, flag = true, i = 1; str = str.replace(/%s/g, function () { var arg = args[i++]; if (typeof a

2016-11-30 22:24:39 165

原创 $.grep(),$.map(),$.inArray()

$.grep([]/{},function(item,index))过滤出返回值为真的数组; $.map([]/{},function(item,index))过滤出以返回值为数组元素的数组; $.inArray()返回元素在数组中的位置;

2016-11-26 23:27:18 213

原创 jq使用心得

use strict

2016-11-25 17:51:14 428

原创 滚动条效果实现

(function(win, doc, $) { function CusScrollBar(options) { this._init(options); } $.extend(CusScrollBar.prototype, { _init: function(options) { var self = this;

2016-11-13 14:35:11 873

转载 欢迎使用CSDN-markdown编辑器

html5 meta标签属性整理 前言:不知道有没有人觉得,html的meta标签描述的头部信息特别多,有针对的SEO的头部信息,也有针对移动设备的头部信息,今日特地在网上搜集资料自己稍微对其整理一下,终于找个个描述得比较全的网站(点击进入),本人有点强迫症,硬是把它写进自己的博客,当然这还不是最全的,以后会慢慢修改至完整。基本标签 声明文档使用的字符编码 声明文档的兼容模式//指示IE以目前

2016-10-13 09:16:13 256

原创 跨域请求

什么是跨域    JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下:首先什么是跨域,简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名下的对象。更详细的说明可以看下表:

2016-09-23 22:02:24 160

原创 前端dom优化

一.dom操作优化:  在Web开发中,JavaScript的一个很重要的作用就是对DOM进行操作。可是对DOM的操作是非常昂贵的,因为这会导致浏览器执行回流 (reflow)操作。我们应该尽可能的减少DOM操作。 1操作DOM节点可能以节点为单位进行,比如添加节点,可以createElement,createTextNode,然后用appendChild把文本节点和容器节点绑定在一起,然

2016-09-23 09:25:06 333

原创 React教程

核心思想:1.组件化开发模式 2.单项数据流进行数据渲染。核心控制框架 :react.js用git进行下载安装npm install -g webpack(打包工具)npm install react  - - save-dev(react.js文件下载)npm install react  -dom - -save-dev(dom控件)npm install babel-

2016-09-22 21:20:24 1307

原创 浏览器兼容

IE的兼容问题:css:1,div插入图片间隙       A:div与img写在同一行,img转化成块状,display:bliock;2.双边距问题     给浮动元素加display:inline;3.IE6有默认高度    A给定font-size:  px;  B over-flow:hidden;4.表单行高不一致    给元素加float:left

2016-09-22 20:08:27 186

转载 事件捕获/事件捕获

冒泡型事件的基本思想是、事件按照从最特定的事件目标到最不特定的事件目标(document对象)的顺序触发。[html] view plain copyhtml>      head>          title>title>      head>      body onclick="theClick()">          div on

2016-09-07 09:18:45 658

转载 svn冲突解决教程

解决版本冲突的命令。在冲突解决之后,需要使用svnresolved来告诉subversion冲突解决,这样才能提交更新。冲突发生时,subversion会在WorkCopy中保存所有的目标文件版本(上次更新版本、当前获取的版本,即别人提交的版本、自己更新的版本、目标文件。开发人员都知道代码管理工具是开发中一个必不可少的工具,这里也不废话详细介绍了。不管你个人喜欢git还是svn还是其他,但还有

2016-09-05 14:12:10 306

转载 面向对象2

构造函数和原型对象构造函数也是函数,用new创建对象时调用的函数,与普通函数的一个区别是,其首字母应该大写。但如果将构造函数当作普通函数调用(缺少new关键字),则应该注意this指向的问题。var name = "Pomy";function Per(){ console.log("Hello "+this.name);}var per1 = new Per(); //"

2016-08-27 15:44:40 340

转载 面向对象1

数据类型在JavaScript中,数据类型分为两类:原始类型保存一些简单数据,如true,5等。JavaScript共有5中原始类型:boolean:布尔,值为true或falsenumber:数字,值为任何整型会浮点数值string:字符串,值为由单引号或双引号括出的单个字符或连续字符(JavaScript不区分字符类型)null:空类型,其仅有一个值:nulllundefi

2016-08-27 15:23:47 325

原创 rem.js

(function (doc, win) {  //orientationchange : 判断手机是水平方向还是垂直方向,感应方向  //doc ==》 document对象  //doc.documentElement ==> 得到文档的根元素-->    //之所以要得到文档的根元素,是为了计算网页所打开时屏幕的真实宽度  var docEl = doc.docume

2016-08-22 18:08:56 409

空空如也

空空如也

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

TA关注的人

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