前端
钟露本仙
这个作者很懒,什么都没留下…
展开
-
树形table父子联动,子父联动实现
element 中table树形表格根据子级取父级的数据,父子联动,子父联动。原创 2022-09-02 11:40:49 · 1617 阅读 · 0 评论 -
【无标题】Uncaught (in promise) TypeError: Cannot read properties of null (reading ‘tableId‘)
Uncaught (in promise) TypeError: Cannot read properties of null (reading ‘tableId’)解决办法。原创 2022-08-09 15:17:13 · 1571 阅读 · 0 评论 -
element-plus中dialog中的header不生效的原因
element-plus中dialog中的header不生效的原因原创 2022-08-05 09:27:32 · 2326 阅读 · 4 评论 -
解决vue 3中出现的error ‘defineProps‘ is not defined报错
解决vue 3中出现的error 'defineProps' is not defined报错原创 2022-08-04 22:21:52 · 4062 阅读 · 2 评论 -
JavaScript移动端
常见的触屏事件:touchstart:手指触摸到一个DOM元素时触发touchmove:手指在一个DOM元素上滑动时触发touchend:手指从一个DOM元素上移开时触发触摸事件对象(TouchEvent):一类描述手指在触摸平面的状态变化的事件。这类事件多用于描述一个或多个触点,使开发者可以检测触点的移动,触点的增加和减少等。touches:正在触摸屏幕的所有手指的一个列表,手指离开没有这个列表targetTouches:正在触摸当前DOM元素上的手指的一个列表,手指离开没有这个列表。最原创 2021-08-12 18:12:08 · 192 阅读 · 0 评论 -
JavaScript节流阀
节流阀:防止轮播图按钮连续点击造成播放过快节流阀的目的:当上一个函数动画内容执行完毕,再去执行下一个函数动画,让事件无法连续触发。核心实现思路:利用回调函数,添加一个变量来控制,锁住函数和解锁函数。开始设置一个变量 var flag=true;if (flag){flag=flase;do something} 关闭水龙头利用回调函数 动画执行完毕,flag=true 打开水龙头...原创 2021-08-11 15:47:20 · 897 阅读 · 0 评论 -
JavaScript动画实现的基本原理和简单封装
动画实现的基本原理核心原理:通过定时器setInterval()不断移动盒子位置实现步骤:1.获得盒子当前位置2.让盒子在当前位置加上uige移动距离3.利用定时器不断重复这个操作4. 加一个结束定时器的条件5. 注意此元素需要添加定位,才能使用element.style.left动画函数的简单封装函数需要传递两个参数,动画对象 obj 和 移动到的距离 target如果调用了你的盒子还没有动,检查看是不是忘了加绝对定位了。...原创 2021-06-10 10:40:26 · 259 阅读 · 1 评论 -
offset, client, scroll三大系列对比
三大系列scroll滚动事件当我们滚动条发生变化会触发的事件offset系列属性原创 2021-06-09 21:53:12 · 80 阅读 · 0 评论 -
location记录浏览历史
location 常见的方法原创 2021-06-09 21:47:27 · 352 阅读 · 0 评论 -
事件对象,e,定时器
事件操作注册事件删除事件dom事件流事件对象事件对象e事件对象阻止默认行为阻止事件冒泡事件委托鼠标事件键盘事件调整窗口大小事件定时器setTimeoutsetInterval原创 2021-06-09 21:44:35 · 115 阅读 · 0 评论 -
JavaScript中API知识:获取元素,时间的执行,操作元素修改内容属性,排他思想,全选反选,自定义属性操作,节点的增删
JavaScript中的API获取元素的方法getElementById因为我们文档页面从上往下加载,所以先得有标签 所以我们script写到标签的下面。参数 id是大小写敏感的字符串。返回的是一个元素对象代码<body> <div id="time">2019-9-9</div> <script> var timer = **document.getElementById('time')**; c原创 2021-05-09 11:21:05 · 125 阅读 · 0 评论 -
前端面试题积累(持续更新)
前端面试题计算数组的最大值和平均值题目:求数组 [2,6,1,7, 4] 里面所有元素的和以及平均值。思路:(1)声明一个求和变量 sum。(2)遍历这个数组,把里面每个数组元素加到 sum 里面。(3)用求和变量 sum 除以数组的长度就可以得到数组的平均值。代码: var arr = [2, 6, 1, 7, 4]; var sum = 0; var average = 0; for (var i = 0; i < arr.len原创 2021-04-19 22:22:33 · 308 阅读 · 1 评论 -
JavaScript创建对象的方法、字符的常用操作方法、for in 遍历对象
数组数组的使用数组(Array) :就是一组数据的集合 存储在单个变量下的优雅方式 。利用new 创建数组var arr = new Array(); // 创建了一个空的数组利用数组字面量创建数组 []var arr = []; // 创建了一个空的数组var arr1 = [1, 2, true];我们数组里面的数据一定用逗号分隔数组里面的数据 比如1,2, 我们称为数组元素获取数组元素 格式 :数组名[索引号] 索引号从 0开始...原创 2021-04-19 22:21:36 · 184 阅读 · 0 评论 -
javascript入门知识:运算符,分支语句,循环,数组,函数,形参实参,预解析,作用域
javascript的运算优先级原创 2021-04-16 22:36:03 · 161 阅读 · 0 评论 -
JavaScript的编写位置
@JavaScript学习——001一、JavaScript学习的内容ECMAScriptDOMBOM二、输出语言1. 控制浏览器弹出一个警告框——alert()alert("黄河之水天上来");2. 让计算机在页面中给出一个内容(1)document.write():向body输出一个内容 document.write("奔流到海不复回"); (2)console.log():向控制台输出内容console.log("醉翁之意不在酒");三、js代码写在何处(js中严原创 2021-04-12 16:55:19 · 196 阅读 · 0 评论 -
CSS中的定位
1、什么是定位(position)定位是一种更加高级的布局手段。通过定位可以将元素摆放到页面的任意位置,使用position属性来设置定位。可选值:static 默认值,元素是静止的没有开启定位。relative 开启元素的相对定位。absolute 开启元素的绝对定位。fixed 开启元素的固定定位。sticky 开启元素的粘滞定位。1.1、相对定位:当元素的position属性值设置为relative时则开启了元素的相对定位。相对定位的特点:a.元素开启相对定位以后,如果不设置偏移量原创 2021-03-19 22:49:11 · 145 阅读 · 0 评论 -
CSS浮动的特点
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码原创 2021-03-18 21:41:40 · 1242 阅读 · 0 评论