自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 460

原创 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 77

原创 数组API

一、向数组添加元素的方法Array.push();在数组的末尾处添加;会改变原有数组,返回值是添加数据后数组的新长度。Array.unshift();在数组的开头处添加,返回值是添加数组后数组的新长度;会改变原有数组splice(index,0,value1,value2,...)向数组的指定index处插入;返回的是被删除的元素;会改变原有数组二、向数组删除元素的方法1.pop()从尾部删除一个元素;返回被删除的元素;会改变原有数组2、shift()从头部删除一个元素;返回

2021-08-12 13:38:47 87

原创 前端报错总结

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 4702

转载 什么是跨域

一、为什么会出现跨域问题 出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的javascript脚本和另外一个域的内容进行交互。所谓同源(即指在同一个域)就是两个页面具有相同的协议(protoco...

2021-08-11 20:11:24 153

转载 防抖和节流

文章目录 概念          防抖:就是一定时间内,只会执行最后一次任务。          节流:就是一定时间内,只执行一次。 防抖          防抖函数的封装使用 节流          节...

2021-08-11 20:04:14 97

空空如也

空空如也

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

TA关注的人

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