摘要: 最近碰到了比较多的关于vue的eventBus的问题,之前定技术选型的时候也被问到了,vuex和eventBus的使用范围。所以简单的写一下。同时有一种特殊的实现方案。 有这么几种数据传递方式,vuex、props、eventBus和特殊的eventBus。 vuex 不介绍,数据量和复杂度达不到不 阅读全文
posted @ 2018-03-25 17:33 MrZou 阅读(1203) 评论(0) 推荐(1) 编辑
摘要: 什么是内存泄露 指由于疏忽或错误造成程序未能释放已经不再使用的内存。内存泄漏并非指内存在物理上的消失, 而是应用程序分配某段内存后,由于设计错误,导致在释放该段内存之前就失去了对该段内存的控制,从而造成了内存的浪费。 1、意外的全局变量 JavaScript对未声明变量的处理方式:在全局对象上创建该 阅读全文
posted @ 2018-03-25 17:21 MrZou 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 1. 对于标准浏览器,其提供了可供元素触发的方法:element.dispatchEvent(). 不过,在使用该方法之前,我们还需要做其他两件事,及创建和初始化。因此,总结说来就是: 举个例子: createEvent()方法返回新创建的Event对象,支持一个参数,表示事件类型,具体见下表: i 阅读全文
posted @ 2018-03-25 16:38 MrZou 阅读(13893) 评论(3) 推荐(1) 编辑
摘要: 1、当活动历史记录条目更改时,将触发popstate事件。 如果被激活的历史记录条目是通过对history.pushState()的调用创建的, 或者受到对history.replaceState()的调用的影响,popstate事件的state属性包含历史条目的状态对象的副本。2、需要注意的是调用history.pushState()或history.replaceState()用来在浏... 阅读全文
posted @ 2018-03-25 15:04 MrZou 阅读(6711) 评论(0) 推荐(0) 编辑