自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JS中常用小技能

以下的内容均是在学习名为“守候”的博主在sementfault分享的文章,过程中自己有些地方没有理解到的和开始不懂的和容易错误的地方,通过调试理解后,记录在这里。附上该文章地址是https://segmentfault.com/a/1190000010225928,里面有许多实用的方法。一、不可避免地用到的正则表达式 1.关于$1…..9看到$2的时候,惊觉自己看不懂。查找之后,对大...

2017-12-07 18:26:47 503

转载 Ubuntu系统中安装升级卸载nodejs和npm

本文为转载,原文链接Ubuntu系统中安装升级卸载nodejs和npm Ubuntu系统中安装升级卸载nodejs和npm 目录1、node使用apt-get安装与卸载... 21.1、node的安装... 21.2、node的升级... 31.3、node的卸载... 32、npm的安装与卸载... 42.1、npm的安装... 42.2、npm的升级... 52.2.1指定升级版本..

2020-08-20 17:02:08 1836

转载 GoJS v1.8.27 去水印方法

    遇到该问题顺便转载该博主笔记,原文链接出处:GoJS v1.8.27 去水印方法,以下为博主原文: 今天使用npm下载goJS之后,发现有水印。去除水印的方法是:在go.js文件中搜索关键字:("7eba17a4ca3b1a8346")][D.Wg("78a118b7"),会找到 把a.Kv=d[w.Jg("7eba17...

2019-08-08 15:40:38 413

原创 跨域之proxyTable——在开发和生产环境的不同配置

     解决跨域问题又多种方法,网上又很多资料我就不再一 一列举了,直接上proxyTable的配置,我的项目是基于vue-cli脚手架搭建的,找到config/index.js中关于开发环境的配置,增加对proxyTable属性的配置,如下图所示:     利用axios发送请求的url都要在...

2019-07-08 15:04:46 5439

转载 js中call()和apply()方法的区别和用法详解

转需收藏,讲解的很清晰,转载分享给有需要的小伙伴。本文转载自“幽小鬼”的js中call()和apply()方法的区别和用法详解——————————————分割线———————————————— 今天又碰到了JacvaScript中的call()和apply()方法,然后看看学学,敲了遍代码,才大概对这两个方法有些了解,这篇博客是对这两个方法的归纳整...

2019-06-29 17:10:49 370

转载 帮你彻底搞懂JS中的prototype、__proto__与constructor(图解)

转需收藏,讲解的很清晰,转载分享给有需要的小伙伴。本文转载自“码飞_CC”的帮你彻底搞懂JS中的prototype、__proto__与constructor(图解)——————————————分割线————————————————   作为一名前端工程师,必须搞懂JS中的prototype、__proto__与constructor属性,相信很...

2019-06-29 16:15:36 466

转载 理解和使用ES6中的Symbol

今天在看javascript设计模式时,书中提到了js封装数据的三种方式:函数、ES6的let及Symbol。前两者倒是理解,后者并没有接触和使用,因此查了查资料,看到这篇博文,觉得介绍的比较清晰,因此转载收藏。原文链接:[理解和使用ES6中的Symbol](https://www.jianshu.com/p/f40a77bbd74e) ...

2019-06-29 12:03:57 871

原创 解决新版sublime没有Package Control和无法用Package Contronl安装插件问题

解决方法参照该博主文章:https://blog.csdn.net/weixin_41976775/article/details/89414057

2019-06-21 14:20:04 1990

转载 Visual Studio代码版本管理工具Git的使用

实际接触到,查找过程中,顺手转载记录,方便下次使用,防止遗忘。原文出自博主名为“tiegenZ”的:Visual Studio代码版本管理工具Git的使用(二)](https://blog.csdn.net/tiegenZ/article/details/79999893),但我使用SSH的仓库地址,可以成功。 首先我们打开团队资源管理器找到当前项目所对应的本地存储库,双...

2019-06-17 18:05:36 1785

原创 记echarts纵坐标刻度值使用科学计数法

一、背景 由于实际数据返回数量级最高可达到e-9,如果全用小数显示不合理,因此决定决定采用科学计数法,后台返回数据为字符串,格式如同‘1.3e-1’。二、方案实现 1.对于需要将纵坐标格式化成科学计数法的情况进行判断; 2.然后就是调用y轴坐标的自定义方法,处理数据为科学计数法(参考文章:echarts纵坐标使用科学计数法表示); 查看e...

2019-05-28 10:59:13 6469

原创 webstorm激活方法

放了一个五一假期,回来愉快的发现webstorm不能使用能,于是各种百度激活。有效解决方法来源于一篇博文里的方法二,获取注册码,开心,又可以愉快的使用了。这里放上该博主的文章链接webstorm激活破解方法,方法一我试过了不起作用,方法二成功了。...

2019-05-06 09:43:41 5437

转载 99%的人都理解错了HTTP中GET与POST的区别

文章来源:http://t.cn/RjLq41J GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结...

2019-03-28 19:23:09 218

原创 CSS布局——Grid

由于需要,接触到了网格布局,于是乎,学习记录一下,参见教程CSS网格布局(Grid)完全教程1.display:grid,就表明这是一个网格容器,其中的内容将由网格的形式展示,按行排列,宽度占满整个容器。2.display:inline-grid,同理,按行排列,不过宽度由项目自身宽度决定,以最长的一个项目为准。3.若要页面展示网格的效果,grid-template-rows和grid...

2018-12-16 18:46:58 241

原创 项目开发中一些小坑之路

一. 自定义横向二级菜单,切换不同的一级菜单时,默认选中二级菜单渲染不正确。     描述:      (1)其实就是一级和二级菜单没有默认的激活项,导致每次刷新页面时,只有一级菜单显示,二级菜单并没有存在,但主界面仍旧停留在上一次选择的一二级菜单项下对应页面。      (2)又如从菜单1-2切换到菜单2-1,再次切换回菜单1(并不点击下面的二级菜单),看到上一次选择的1-2菜单仍处...

2018-12-16 17:45:57 326

原创 el-tree后续需求之解决(更新节点数据、默认选中节点)

一 背景       el-tree的数据来源,通过后台获取,之前考虑由于刷新数据造成页面闪动的问题,处理方法为不实时刷新el-tree的数据(只考虑到了添加)。        添加一个treeNode时,成功后,调用后台的getTree重新获取最新数据newData,遍历找到新增的目标对象,将其获取作为当前选中节点的子Node。这样没有刷新整棵树,保证页面不会晃动。二 引发问题:...

2018-11-30 17:42:25 15837 5

转载 CSS尺寸单位 % px em rem 详解

声明:本文于博客园转自名为“HDWK”博主的文章,原文链接CSS尺寸单位 % px em rem 详解在CSS中,尺寸单位分为两类:相对长度单位和绝对长度单位。相对长度单位按照不同的参考元素,又可以分为字体相对单位和视窗相对单位。字体相对单位有:em、ex、ch、rem;视窗相对单位有:vw、vh、vmin、vmax几种。绝对长度单位则是固定尺寸,它们采用的是物理度量单位:cm、mm、in、px...

2018-11-28 18:04:39 467

原创 IE兼容性——页面失常显示

接着上篇博文,IE浏览器下还有以下不寻常之处:一、登录成功后只看到顶部的菜单导航栏,但原本的主内容区域是空白一片,定睛一看页面右侧有滚动条,原来内容区域隐藏在页面下方。。。这个情况仅仅在IE浏览器下出现,而像chrome及firfox都是正常的。      导航菜单是采用了element-ui的组件,再加以自定义实现的,且包裹在el-row中,对比其在chrome和firfox下的表现,I...

2018-11-25 17:18:41 647

原创 IE浏览器下,VUE项目页面打开空白

一 问题描述今天偶然用IE打开所做后台系统,发现居然空白一片!!!什么都没有,好可怕,事故现场如下:

2018-11-25 16:55:02 5402 1

原创 VUE中非父子组件传值(不仅限于兄弟组件)

一 背景接着上一篇文章补充一点:很多时候我们可能追求组件化,一个页面里包含了好几个组件,但很不巧地某两个组件间又有关联关系,需要获取另一组件的数据。恰巧又不想用动用Vuex,这时候就想到了事件总线的方法。二 实现由于想要在层级关系较复杂的两个组件间通信,故如下图所示,将事件总线设置为全局的。在要使用的地方仍按上篇博文的方法使用即可。...

2018-11-23 17:21:40 310

转载 Vue中非父子组件间传值

前言:最近好几个月没有更博了,最开始是忙,后面就是忙着过中秋国庆去了。很久没有静下心学习了,默默地反思,不该有借口而怠慢。立个flag,以后每周末必须留出半天时间学习技术知识。自己也遇到这个问题,直接转载博主的文章了,原文出处:vue非父子组件通信问题解决记录。**注意:**发送和接受侧事件名必须一致,而涉及到对本组件中数据操作时,需要提前存储当前组件的this,$emit本身也是一个对象,直...

2018-10-13 11:51:15 443

原创 验证实现element-ui树形控件的自定义图标及右键菜单(二)

一 前言之前只实现了对el-tree树形控件初步显示右键菜单,今天对其进一步完善,主要实现如下功能: 1.对菜单进行美化,统一成element-ui风格。 2.右键菜单出现后,点击菜单外其余地方可实现对菜单项的隐藏。 3.右键菜单里放置添加节点和删除节点功能,并加以实现。二 具体实现1.查看element-ui的主调色,及其他类似菜单的实现方式,将风格统一。 2.点击空...

2018-07-29 22:56:05 11363 3

转载 jQuery与JavaScript与ajax三者的区别与联系

转载URL: https://www.cnblogs.com/thomasbc/p/6650119.html 简单总结:1、JS是一门前端语言。2、Ajax是一门技术,它提供了异步更新的机制,使用客户端与服务器间交换数据而非整个页面文档,实现页面的局部更新。3、jQuery是一个框架,它对JS进行了封装,使其更方便使用。jQuery使得JS与Ajax的使...

2018-07-25 10:38:19 363

原创 关于Array.prototype.push.call() 和 Array.prototype.slice.call()两种方法,你get了吗

前言今天在一技术群突然看到有关原型链继承的问题,瞅了下截图,发现看不懂,百度+实验后,决定还是记录下来避免日后遗忘,理解可能有点粗糙,有错误的话,欢迎各位小伙伴指正。正文如下图所示,对象a本来是只有一个length属性的,但是调用[].push.call(a,3)函数之后,a对象有所变化,增加了一个属性10,且值为3。看起来时增加了一个属性,但增加属性key为什么是10呢。 嗯,...

2018-06-29 17:35:59 2435

原创 验证实现element-ui树形控件的自定义图标及右键菜单(一)

许久不用,element-ui已经更新至2.4.1版本。直接进入今天的正题,前提是node.js的环境还有vue及elment-ui都已经安装了。 element-ui的官方文档中介绍比较粗略,试了许久才成功,因此将其记录。 首先看到自定义节点内容部分,指明了可以在节点区添加按钮或图标。 一 添加节点自定义图标但所有的实例中却没有看到有图标,自定义部分只有通过按钮增加/删除节点。...

2018-06-26 11:37:04 32318 14

转载 Token验证详解

注:解释的也是非常清晰,很受用一篇文章。原文出处:https://blog.csdn.net/woshihaiyong168/article/details/52857479 为什么使用Token验证:  在Web领域基于Token的身份验证随处可见。在大多数使用Web API的互联网公司中,tokens 是多用户下处理认证的最佳方式。  以...

2018-06-21 14:13:10 23669 1

转载 token是什么

文章出处 http://wyong.blog.51cto.com/1115465/1553352很清晰的文章,看了能对token有大概了解(此外转载的下一篇文章有对token具体应用讲解),原文如下: 对于初学者来说,对Token和Session的使用难免会限于困境,开发过程中知道有这个东西,但却不知道为什么要用他?更不知道其原理,今天我就带大家一起分析分析这东西...

2018-06-21 14:06:24 21943 7

转载 vue使用插槽分发内容slot的用法

注:转自kingo博主笔记分享,地址:https://blog.csdn.net/kingov/article/details/78293384。不过有个疑问点 为什么直接就能在代码中使用标签而不报错? 将父组件的内容放到子组件指定的位置叫做内容分发//在父组件里使用子组件<son...

2018-06-13 11:39:48 1352

转载 域名解析举例

注:原文出处博客园bonelee的文章,地址:https://www.cnblogs.com/bonelee/p/7305686.html 域名解析举例 1,什么是DNS服务器? 互联网是由无数台服务器和PC连接在一起组成的,每个服务器都会有一个唯一的数字标识,叫IP地址,IP地址是数字表示的,比如218.231.156.61服务器,p...

2018-06-13 09:54:53 1143

原创 如何利用echarts3绘制梯形波图

一、需求分析每次实现各种图表时,总会用到echarts,不得不说确实是一个非常好用的开源库。不过由于需要,这次的需要实现的效果如下: 1.实现一个梯形图(每个数据组对应一个梯形); 2.自定义echarts的右键功能,增加选项可以直接对数据项进行额外的操作;二、思路及实现2.1 自定义echarts的鼠标右键事件我们知道一般在浏览器中鼠标右键点击都有自定义的事件 那么...

2018-06-08 16:02:58 5238 2

转载 HTML之CSS画三角形原理

注:本文转自pengjunlee,原文地址[这里写链接内容](https://blog.csdn.net/pengjunlee/article/details/53002553)在进行WEB应用开发的过程中,我们经常会需要使用到三角形图标,例如下面这个下拉选择控件右侧的收缩箭头。又或者像下面这种情形。搜索网络之后发现三角形可以通过以下CSS代码实现:[html] view p...

2018-05-31 14:25:44 1449

转载 为什么用Object.prototype.toString.call(obj)检测对象类型?

注:转载自博客园中——小丸子的城堡,原文链接(http://www.cnblogs.com/youhong/) 为什么用Object.prototype.toString.call(obj)检测对象类型? 最近做了做一些js面试25 Essential JavaScript...

2018-05-23 14:28:49 454

原创 Vue.js源码观摩学习

最近又将Javascript红宝书仔细地研究学习了3-7章,因为之前有许多理解不了的地方直接走马观花地跳过了。像什么闭包、原型链、原型对象及各种继承真得是看得脑壳疼,不过这一次看起来竟然将之前的疑问都能解决,自我感觉还不错。另外老大鼓励我可以试着学习看一下vue的源码,看别人的框架是怎么实现的。于是乎,开始了vue源码学习之旅。 最开始,我想着自己能否研究出个所以然,从github上面下载源码...

2018-05-16 22:51:55 2354

原创 使用canvas绘图学习

1.想要按书中要求绘制一个时钟,如图所示: 实现代码如下:<!DOCTYPE html><html><head> <title>canvas学习</title></head><body> <canvas style="width="400px&quo

2018-04-17 18:28:06 292

转载 关于js with语句的一些理解

**注:本文是转载自博客园名为“siwenyu”博主的文章,原文链接地址(https://www.cnblogs.com/siwy/p/4882757.html)**看红皮书时,发现延长作用域部分,使用with语句延长作用域的原理有些许疑问。一直认为with语句块中也是相当于一个局部作用域,为什么下面这个例子可以返回with语句块中定义的对象呢?function buildU...

2018-04-12 16:20:58 237 1

转载 CSS3与页面布局学习总结

声明:本篇文章是我在学习“指尖流逝的夏末”博主的文章——CSS3与页面布局学习总结(四)——页面布局的多种方法过程中,把自己认为重要的易忘记的一些点加以记录,另外有些地方再加上自己的一些理解。 一、负边距与浮动布局 1.1负边距(margin为负值时) 1.1.1向上移动 当多个元素同时从标准流中脱离开来时,如果前一个元素的宽度为100%宽度,后面的元素通过负边距可以实现上移。当负的边距超...

2018-04-04 18:03:48 672

原创 vue项目将表单验证规则统一于json文件中指定(“组件化”思想)

如题所示,由于项目需要,将验证规则不以之前的方式写死在代码中,而是从外面读取进来,便于控制修改,能做到一改全改。想想如果某个验证规则出了问题,而我们在多个组件中都用到了该验证规则,那岂不是要到每个组件中去修改。故立即推=> 虽然简单,但实现过程中还是出现了各种问题。好吧,最开始新建一个testRules.json文件: //testRulses.json{ "ip":{...

2018-04-02 19:59:47 1721

原创 一步步深入学习webpack(入门困惑express和dev-server区别及分别使用dev-server和webpack-hot-middleware实现的热加载区别)

最近需要对webpack详细学习后,给大家分享学习。于是不得不对每一个点进行学习,结果发现webpack涉及到的知识内容好多,自己学习也是一知半解,很多时候脑细胞都死得一片一片的。 注:本文是参考网上多方资料学习后记录的,如有雷同,请联系我。学习资料:入门Webpack,看这篇就够了、WebPack 简明学习教程、Webpack飞行手册以及wepack官方文档 一、webpack是什么 ...

2018-03-26 19:59:30 5993

转载 Node.js和Express简单入门

本文转载自“完善飞跃”博主的文章,原文链接在这里[Node.js和Express简单入门](https://blog.csdn.net/u012468376/article/details/53245002) 仅仅入门如何用Node.js和Express搭建一个web服务器,没有说明太多概念性的东西。一、 Nodejs简介​ ==Node是Jav...

2018-03-23 14:14:13 373

原创 Vue中单向数据流与双向绑定两者的区别

在学习Vue的过程中,数据的双向绑定是一大特色,脑袋中一直是双向双向数据绑定。当看Vuex部分时,某然间看到单向数据流的概念模型,且Vue本来区别angular的就是,vue里是单向而angular是双向的。 一、单向数据流 单向数据流指只能从一个方向修改数据,姑且我们可以这样理解,如下图所示。一个父组件下有两个子组件1和子组件2,父组件可以向子组件传递数据。假如子组件都获取到了父组件的n...

2018-03-14 09:52:24 20028 4

原创 惊艳的一些小发现

1.矢量图标库—Iconfont (地址:http://www.iconfont.cn/ho/index?spm=a313x.7781069.1998910419.2) 这是在寻找Vue2.0的错误问题时,偶然间看到了这位仁兄的文章:https://segmentfault.com/a/1190000007910099,非常棒的收获,里面有很多各种各样的图标,绝对够惊艳,我们也可以使用DIY自...

2018-02-08 11:29:30 308

空空如也

空空如也

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

TA关注的人

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