自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VS code安装GitLens提示GitLenswas unable to find Git. Please make sure Git is installed...报错

第一步:打开cmd,输入where git 查找git 在电脑中的路径第二步:打开vscode,文件=》首选项=》设置第三步:点击扩展=》git=》Defult Clone Directory,修改setting.json第四步:将git.path值设置为电脑中git存放的路径...

2021-05-17 16:16:42 1017

原创 vscode或cmd:无法将“git”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确

情况一:cmd中和vscode中都报错首先Win+R打开命令行,输入git,如果和vscode中有相同报错信息,则说明在安装git时,最后没有选择windows命令行第一步:在电脑上找到安装git的bin路径,如:C:\Users\XXX\Git\Git\bin;找到git安装路径中,git-core路径第二步:右键我的电脑=》属性=》高级系统设置=》环境变量=》用户变量=》选中path=》编辑,将上一步查找的bin和git-core添加到path中,注意用;分割并保存第三步:重启电脑,cm

2021-05-17 16:07:01 3113

原创 css小技巧(文字两端对齐)

<label>姓名<i></i></label>label { display: inline-block; width: 100px; text-align: justify;}i { display: inline-block; width: 100%;}通过这种设置可以实现label...

2018-11-05 17:40:50 5597

原创 sublime text3 中如何使用快捷键打开浏览器

1.安装插件 ctrl+shift+P 转 Package Control: Install Package 搜 SideBarEnhancements 安装2.设置快捷键  key Binding -->user ,复制如下代码,修改浏览器路径,重新启动软件。{ "keys": ["alt+z"], "command": "side_bar_fi...

2018-05-07 22:55:34 1162

原创 vue中通过路由传递参数

在路由名称为 one 的路由中通过  this.$router.push({name:'two',params:{id:333}}) 传递参数 id在路由名称为 two 的路由中通过  this.$route.params.id 获得传递过来的参数

2018-04-06 14:30:39 1338

原创 比较两个数组中,其中一个数组不包含另一个数组的方法

var  a=[1,2,3,4,5], b=[1,2,3,4,5,6]a.filter(item=>!b.includes(item))    //[ ]   过滤出a没有包含在b里面的元素,放入一个数组b.filter(item=>!a.includes(item))   //[6]    过滤出b没有包含在a里面的元素,放入一个数组...

2018-04-03 21:17:51 3704

原创 vue中非父子组件之间传递值

1.创建一个公共的js文件 bus.jsbus.js2.创建两个兄弟组件one.vue和two.vueone.vuetwo.vue3.将两个组件放在同一个父组件abc.vue中最终运行效果如下

2018-04-02 22:21:59 2192

原创 js中map()方法和apply()方法的总结

在学习vue.js的render函数时遇到一段代码如下:render: function (createElement) { return createElement('div', Array.apply(null, { length: 20 }).map(function () { return createElement('p', 'hi') }) )

2018-01-16 11:22:43 4971

原创 使用sublime下载vue高亮和格式化插件的方法

第一步:打开sublime界面使用ctrl+shift+p快捷键打开搜索第二步:在搜索框中输入install,找到install package回车,等待数秒第三步:在弹出的搜索框中输入vue,查找对应高亮插件Vue Syntax Highlight第四步: 等待插件安装好后,关闭当前.vue文件再次打开即可实现高亮效果。更新插件使用命令ctrl+shi

2017-12-29 22:04:59 802

原创 解决移动端input中placeholder无法垂直居中的问题

在项目中遇到在移动端中placeholder属性无法实现垂直居中的问题,解决方案如下:问题原因:input的placeholder属性由于对于各个浏览器的兼容性不同,在ios浏览器文字靠上,而在andrio浏览器中却文字靠下解决办法:可以使用span标签代替placeholder属性,结合js的方法模拟实现代码如下:HTML代码: 咨询服务员后

2017-12-27 15:50:25 9357

原创 input输入框在移动端出现光标无法垂直居中的问题解决办法

出现问题的原因:就是在input设置样式的时候不要使用line-height来实现垂直居中。解决的办法:要想实现文字的垂直居中,应该设置高度,然后再使用padding来进行填充。

2017-12-27 13:18:08 2691

原创 字符串 splice()、split() 和slice()方法

一、作用对象1、split()方法是对字符串的操作;splice()和slice()是对数组的操作。slice()也可用于字符串。二、参数1、split(separator,howmany) 参数有两个 sepatator为必选项,表示分割字符串的符号如“,”,“:”,”|“等。howmany为可选项,表示分割后返回的结果长度。2、splice(index,howmany,item

2017-12-06 16:58:54 25750 2

原创 从头学起前端框架vue.js 第一天

1.vue.js是什么vue.js是一套构建用户界面的渐进式前端框架,它采用自底向上增量开发的设计,核心库只关注视图层。2.模板语法1)插值文本:使用双大括号语法插入文本{{message}}当使用v-once时,插入的值为一次性插值,当数据发生变化时,插入的值并不会随着数据的变化而变化。注意:这样插入的值同样会影响到节点上绑定的所有的数据。原始html:双大括号会将数据解

2017-12-04 23:34:48 1222

原创 css3中的outline,box-shadow和user-select总结

1.outline属性适用于:所有元素继承性:无取值:outline-color \ outline-style \ outline-widthoutline画在border的外面outlines相关属性不占据布局空间,不会影响元素的尺寸; outline测试 .container{ width:100px

2017-11-30 18:02:00 522

原创 如何在input框输的同时过滤不符合要求的内容

金额:验证输入带有两位小数的数字document.getElementById("input1").addEventListener("input",function(){ var obj=this; test(obj); }); function test(obj){ if(obj.value==""){

2017-11-20 10:24:55 1065

转载 基于display:inline-block 的列表布局

转载文章链接点击打开链接

2017-11-19 23:11:52 410

转载 image图片布局存在空隙的解决办法

1、将图片转换为块级对象  即,设置img为:  display:block;  在本例中添加一组CSS代码:  #sub img {display:block;}  2、设置图片的垂直对齐方式  即设置图片的vertical-align属性为“top,text-top,bottom,text-bottom”也可以解决。如本例中增加一组CSS代码:

2017-11-04 16:21:06 1017

原创 jquery 自动触发事件tigger()

有时候,需要通过模拟用户操作,来达到点击的效果,例如用户进入页面后 就触发click事件,而无需主动点击。 点击1 点击2 点击3 实现效果为'点击1'页面上将显示x1 ,'点击2'页面上显示x2 … 但需要实现首次进入页面为默认是'点击1'在jQuery中,可以使用trigger()方法完成模拟操作。 例如可以使用下面的代码来触发A链接的c

2017-11-02 21:45:35 1117

原创 js工作总结杂记

1 数字字符串比较大小的问题数字字符串比较 是将第一个数字转化为 ascii 再比较 并不是简单的 直接转化成数字再进行比较比如 "123" 和 "3" 比较 其实比较的是 "1" 和 "3"的 ascii码"123">"3" // falseNumber("123")>Number("3") //true

2017-10-31 10:44:54 296

原创 有关表格table-layout:fixed属性的问题

对表格设置table-layout:fixed属性以后,如果表格的第一行tr中的td设置过单元格合并,后面tr中的td无论如何设置宽度都没有任何效果,针对这个问题有如下两种解决方法     1 在表格的第一行设置一个隐藏的行如下: 统计表 111 222 333       2 在表格的tbody前插入col元素

2017-06-12 16:59:03 5017

转载 canvas 绘图出现模糊问题的解决方法

有一种说法是说因为绘制的坐标不是整数级的坐标,所以会变得模糊,所以在计算坐标的时候可以使用 Math.floor 将坐标取整,这样绘制就会变得清晰。个人觉得这种说法并不实际,因为在实现的时候就是要计算到每个点每条线的具体位置,角度等等的精确值,这样粗糙的取整,会使得绘制出来的整体跟设计图上有比较大的出入,而且本身也无法维护让每次绘制都是在整数级的坐标上,比如绘制一个圆,要如何让每个点都是在

2017-06-11 22:42:17 1533

转载 prototype和__proto__的区别

prototype的英文含义为原型,雏形,蓝本proto的英文含义为原型机,样机__proto__:注意proto前后各为两个"_"下面就用三张图片来说明prototype和__proto__的区别

2017-05-06 11:11:08 576

原创 关于通过artTemplate模板的方式实现城市的联动

1.创建一个json格式的数据var cityData={ Data: [{ value: '110000', text: '北京市', children: [{ value: "110101", text: "北京市", children: [{

2017-04-25 22:05:51 1410

原创 js中获得和设置checkbox方法

获得checkbox的状态$("input[type='checkbox']").is(':checked')返回结果:选中=true,未选中=false设置checkbox的状态$("input[type='checkbox']").attr("checked",false) //设置checkbox的状态为未选中$("input[type='checkbox']").a

2017-04-20 18:36:41 597

原创 html如何实现让超出的内容显示为省略号

对于非表格的内容采用如下方法 文字超出长度用省略号显示 p{ width:10em;/*保证文字不会被半汉字截断,显示10个文字*/ overflow:hidden;/*超出长度的文字隐藏*/ text-overflow:ellipsis;/*文字隐藏以后添加省略号*/ white-space:nowrap;/*强制不换行*/ border:1p

2017-04-18 22:47:47 10682

转载 js的数据类型转换

js的数据类型转换JS 数据类型转换 方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1. 转换函数:js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。在判断字

2017-04-15 15:27:25 453

原创 获取当前零点零分的时间戳方法

var start=new Date(); start.setHours(0); start.setMinutes(0); start.setSeconds(0); start.setMilliseconds(0); var todayStartTime=Date.parse(start)/1000;获得的时间是最

2017-04-14 18:39:58 9682

原创 键盘绑定事件

键盘中的onkeydown和onkeypress的区别onkeydown 事件是响应任意键按下的处理(包括功能键),onkeypress 事件只响应字符键按下后的处理。event.keyCode和event.which的区别Internet Explorer/Chrome 浏览器使用 event.keyCode 取回被按下的字符,而 Netscape/Firefox/Opera 等浏览

2017-04-13 17:40:08 2329

转载 js实现点击跳转到指定位置的方法

对于网页编程开发人员来说,在网站页面开发的过程中,有时候我们需要实现当点击一个按钮或者超链接时,立刻滚动跳转定位到本页面中指定的位置。对于大多数的编程老手来说,这些都不是什么难事,但对于一些新手或者没有深入学习编程开发的人来说,可能不知道如何去实现,在这里就和大家分享一下html js点击按钮滚动跳转定位到页面指定位置(DIV)的方法代码。    这里主要分为两种情况,分别是点击锚点实现跳

2017-04-12 14:35:06 54511

原创 使用JS实现导航切换时高亮显示

index.html代码内容 导航高亮显示 body{ font-size:20px; } .nav{ list-style-type: none; margin:0; padding:0; } .clear:after{ content:'/20'; display:block; clear:both; height

2017-04-12 14:01:52 5513 2

转载 有关时间戳的方法

// 获取当前时间戳(以s为单位)var timestamp = Date.parse(new Date());timestamp = timestamp / 1000;//当前时间戳为:1403149534console.log("当前时间戳为:" + timestamp);// 获取某个时间格式的时间戳var stringTime = "2014-07-10 10:21:12";

2017-04-11 17:28:18 811

空空如也

空空如也

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

TA关注的人

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