摘要: 还有3个钩子并未出现在图上: 1.activated生命周期钩子函数在keep-alive 组件激活时调用,该钩子在服务器端渲染期间不被调用。 2.deactivated生命周期钩子函数在keep-alive 组件停用时调用。该钩子在服务器端渲染期间不被调用。 3.vue2.5.0新增钩子函数 er 阅读全文
posted @ 2018-11-16 16:40 博远智——! 阅读(1021) 评论(0) 推荐(1) 编辑
摘要: 才学完webpack4.0,webpack出5.0了,脑壳昏昏!! 1.安装node 2.新建一个文件夹,打开cmd,进入该文件夹使用npm来下载基本依赖配置 npm install init -y 得到package.json文件,存放项目名称,各种依赖,插件等版本号 npm install we 阅读全文
posted @ 2019-12-26 14:32 博远智——! 阅读(239) 评论(0) 推荐(0) 编辑
摘要: ES6的Class可以看作是语法糖,绝大部分功能,ES5都可以做到,新的class写法只是让语法更加清晰,更像面向对象编程的语法。 //ES5写法 function Fn(a,b){ this.nam = 'nam'; this.a = a; this.b = b; } Fn.prototype.l 阅读全文
posted @ 2019-11-05 11:04 博远智——! 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 作为一名前端的小白,Typescript都来了,怎么能不掌握好ES6呢? 必须得跟上时代的脚本,否则只能淘汰啦。 这是我在阮一峰大佬的ECMAScript 6上学习到的内容,发此博客来记录我的学习内容,并且与大家一起分享 注:这是我的学习地址,对es6感兴趣的小伙伴们可以去看http://es6.r 阅读全文
posted @ 2019-10-30 11:21 博远智——! 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 作为一名前端的小白,Typescript都来了,怎么能不掌握好ES6呢? 必须得跟上时代的脚本,否则只能淘汰啦。 这是我在阮一峰大佬的ECMAScript 6上学习到的内容,发此博客来记录我的学习内容,并且与大家一起分享 注:这是我的学习地址,对es6感兴趣的小伙伴们可以去看http://es6.r 阅读全文
posted @ 2019-10-29 11:29 博远智——! 阅读(85) 评论(0) 推荐(0) 编辑
摘要: localStorage: 优势:localStorage扩展了cookie 4kb的限制,可以将http第一次请求来的数据缓存起来,大小为5MB。 缺点:缓存内容果多,会影响页面性能,并且在高版本的浏览器才支持,比如IE8及以上,目前所有的浏览器中都会把localStorage的值类型限定为str 阅读全文
posted @ 2019-07-15 11:17 博远智——! 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1.什么是BFC 1.1 BFC是块级格式上下文,是页面中,盒布局的CSS渲染模式。 2.BFC的特性: 2.1 BFC内部相邻的BOX设置margin会重叠,并且优先使用值最高的margin。 2.2 BFC是一个独立的区域,其内部的元素不会印象到外部,外部的元素也不会印象到内部。 2.3 BFC 阅读全文
posted @ 2019-05-28 16:08 博远智——! 阅读(233) 评论(0) 推荐(1) 编辑
摘要: 注:参考大佬阮一峰的文章http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_encapsulation.html。 这是我学到的知识,大家一起学。 阅读全文
posted @ 2019-04-28 17:13 博远智——! 阅读(116) 评论(0) 推荐(0) 编辑
摘要: let声明变量 用法类似于var,但是所声明的变量只在let所在的代码块内有效。 1 . 在ES6环境下,let声明的变量不能在声明之前调用。 例: console.log(i); //会报错,这叫做暂时性死区,会提示 i 未定义 let i ; let不允许在变量还没声明完成前,赋值给其他变量,或 阅读全文
posted @ 2019-04-25 19:15 博远智——! 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 众所周知,我们写vue项目的时候都会创建很多个文件,尤其是一些中大型项目,会有很深的文件夹,当你去引入的时候,要写很长的路径比如我要引入一个css文件, 必须得 import '../../../styles/iconfont.css' ,文件放的越深,路径就越长,所以我来说一个小技巧。 当我们刚开 阅读全文
posted @ 2018-11-23 15:09 博远智——! 阅读(372) 评论(0) 推荐(1) 编辑
摘要: 相信写过vue的各位小白都有过这样的体验,明明引入的文件语法是对的,明明自己写的代码是对的,但是总会报语法错误,没错,就是ESlint代码检测搞的鬼, 就算你在注释后面多打一个空格,它都会去搞事情,简直防不胜防——烦不胜烦。 接下来就是解决方案了,首先打开build文件,然后找到webpack.ba 阅读全文
posted @ 2018-11-22 16:54 博远智——! 阅读(288) 评论(0) 推荐(0) 编辑