- 博客(6)
- 收藏
- 关注
原创 标签栏右键点击icon不触发点击事件
项目需求: 在标签栏上右键可以清除全部或清除右侧在测试过程中,发现右键点击整个标签可以触发点击事件,但是如果把鼠标放在icon图标上却无法触发事件在控制台打印事件,可以获取到父元素标签的id,但是点击icon图标却获取不到id,经查找,发现事件绑定的id只在父元素身上,但是icon图标属于svg,所以在事件e.target中并没有当前icon所对应的id,所以打印事件e,获取当前点击事件,发现icon图标的id在e.path的数组中,返回代码,打印icon图标的点击事件,找到当前图标对应的id,再绑
2022-01-11 17:04:21 509
原创 v-model双向绑定
vue双向绑定v-model的另一种实现方式<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
2021-08-12 13:43:00 95
原创 数组API
一、向数组添加元素的方法Array.push();在数组的末尾处添加;会改变原有数组,返回值是添加数据后数组的新长度。Array.unshift();在数组的开头处添加,返回值是添加数组后数组的新长度;会改变原有数组splice(index,0,value1,value2,...)向数组的指定index处插入;返回的是被删除的元素;会改变原有数组二、向数组删除元素的方法1.pop()从尾部删除一个元素;返回被删除的元素;会改变原有数组2、shift()从头部删除一个元素;返回
2021-08-12 13:38:47 105
原创 前端报错总结
JS语法JS基础报错: xxx is not defined错误描述: 什么xxx变量未定义有问题代码:var arr = [1, 5, 3, 2, 10];Arr.push(100);报错图示[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uLYjZKAO-1628684218173)(images/image-20201208170757684.png)]分析Uncaught ReferenceError: Arr is no
2021-08-11 20:19:26 4952
转载 什么是跨域
一、为什么会出现跨域问题 出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的javascript脚本和另外一个域的内容进行交互。所谓同源(即指在同一个域)就是两个页面具有相同的协议(protoco...
2021-08-11 20:11:24 193
转载 防抖和节流
文章目录 概念 防抖:就是一定时间内,只会执行最后一次任务。 节流:就是一定时间内,只执行一次。 防抖 防抖函数的封装使用 节流 节...
2021-08-11 20:04:14 130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人