最近要做一个vue项目的监控,来实时监听正式环境的异常,并且快速响应进行bug修改,其实vue项目报错主要从下面三个方法进行错误收集 1. window.addEventListener('unhandledrejection', event => { event.promise.catch((e) ...
分类:
其他好文 时间:
2020-01-16 14:42:11
阅读次数:
82
目录: 1.节点的概念 2.节点的属性(nodeType,nodeName,nodeValue) 3.父节点(父元素) 4.获取子节点或子元素 5.获取节点、元素的方法(12行代码) 6.案例:div标签里面的p标签背景高亮(使用子节点或子元素的方式) 7.封装节点兼容代码 8.案例:切换背景图片 ...
分类:
Web程序 时间:
2020-01-13 01:08:27
阅读次数:
138
如何判断页面滑到了屏幕最底部 项目中经常会遇到列表页,为了保证用户体验,我们都会用到上拉加载的技术,保持用户体验,如何判断页面滑到了屏幕最底部是较为关键的一步:具体实现: mounted 中监听: mounted () { window.addEventListener('scroll', this ...
分类:
其他好文 时间:
2020-01-03 19:15:33
阅读次数:
84
1.设置对象的属性为事件处理程序,按照约定,事件处理程序的属性由on+事件名 组成。 有缺点:这样的设计都是围绕着假设每个事件目标对于每种事件类型最多只有一个处理程序。可以使用addEventListener()来注册多个处理函数 window.onload()=function(){} 2.设置H ...
分类:
其他好文 时间:
2019-12-30 19:24:34
阅读次数:
102
JavaScript事件绑定常用方法 对象.事件 = 函数; 它只能同时为一个对象的一个事件绑定一个响应函数 不能绑定多个,如果有多个,后面的会覆盖前面的 addEventListener() 此方法也可以为元素绑定响应函数 参数: 1. 事件的字符串(不带on) 2. 回调函数,事件触发时执行 3 ...
分类:
Web程序 时间:
2019-12-29 20:36:31
阅读次数:
105
```javascript // 全面禁止默认事件 // 在需要的地方 ev.stopPropagation(); document.addEventListener('touchstart', ev => { ev = ev || event; ev.preventDefault(); }, { ... ...
分类:
移动开发 时间:
2019-12-29 11:07:52
阅读次数:
66
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv ...
分类:
其他好文 时间:
2019-12-28 20:44:10
阅读次数:
58
一,在 created中 注册 页面刷新和关闭事件 created() { window.addEventListener('beforeunload', e => this.test(e)) } 二,事件,将你的逻辑方法加进去 methods: { test(e) { console.log('刷 ...
分类:
其他好文 时间:
2019-12-27 23:59:11
阅读次数:
205
// var tools = function() { function addEvent(el, type, fn) { if (el.addEventListener) { // el.addEventListener(type, fn, false); } else if (el.attach... ...
分类:
Web程序 时间:
2019-12-27 11:27:57
阅读次数:
106
// 获取图片 function getImage() { let modal = document.getElementById("modal"); getMainBox().addEventListener("click",function(e) { let event = getEvent(e ...
分类:
移动开发 时间:
2019-12-26 16:19:08
阅读次数:
128