![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web端
别改我bug
这个作者很懒,什么都没留下…
展开
-
按位非‘~’符号的使用
按位非‘~’符号的使用原创 2023-02-06 17:41:00 · 343 阅读 · 0 评论 -
【解决】数组中循环插入对象,当上一个对象的值改变后,数组内对象也跟着变化
循环一个数组,将需要的属性插入到一个对象【newObj】中,然后push到一个数组【newArr】,当每次对象的值改变时,已经插入数组内的对象的值也会随之改变;数组每次push的时候都是引用的同一个对象地址,所以当对象每次改动的时候,数组内的对象也会随之改变;每次push到数组【newArr】的时候,对对象【newObj】进行深拷贝;使用深拷贝就相当于每次都是新建了一个新的对象新的内存地址。原创 2023-01-05 14:25:00 · 535 阅读 · 0 评论 -
Vue数组对象,数组中多个对象将colorName值相同的合并
数组对象中通过判断colorName值是否相同进行合并原创 2022-12-31 10:06:20 · 821 阅读 · 0 评论 -
vue中多个表单同时校验
分别对每个表单进行绑定ref,这里例子是有两个表单。使用Promise进行一个队列校验。原创 2022-12-28 10:42:43 · 2472 阅读 · 0 评论 -
Vue自定义指令的使用详解
【代码】Vue自定义指令的使用详解。原创 2022-12-27 15:47:26 · 183 阅读 · 0 评论 -
css使用var()函数,绑定动态变量
【代码】css使用var()函数,绑定动态变量。原创 2022-10-17 15:53:26 · 1306 阅读 · 0 评论 -
vue中el-select选择器实现触底加载,通过自定义指令(directives)实现
el-select实现触底加载原创 2022-09-29 17:41:53 · 1699 阅读 · 0 评论 -
vue中滚动条回到顶部的方法
【代码】vue中滚动条回到顶部的方法。原创 2022-09-22 17:08:43 · 12743 阅读 · 5 评论 -
解决点击按钮后,按回车无限触发按钮事件
解决点击按钮后不失焦的问题原创 2022-09-07 19:36:54 · 1365 阅读 · 0 评论 -
数组对象中根据某一属性值筛选,如果该属性值相同,将对象中其他属性合并为一个数组
【代码】数组对象中根据某一属性值筛选,如果该属性值相同,将对象中其他属性合并为一个数组。原创 2022-09-07 13:03:01 · 1461 阅读 · 0 评论 -
vue中实现防抖和节流(操作场景input输入框和页面滚动)
【代码】vue中实现防抖和节流。原创 2022-09-03 17:10:57 · 4355 阅读 · 2 评论 -
Error in nextTick: “TypeError: Cannot set properties of undefined (setting ‘checked‘)“
$nextTick 是在下次 DOM 更新循环结束之后执行延迟回调,在修改数据之后使用 $nextTick,则可以在回调中获取更新后的 DOM原创 2022-09-02 20:23:34 · 3810 阅读 · 0 评论 -
vue中watch同时监听多个属性
【代码】vue中watch监听多个属性。原创 2022-08-30 20:30:24 · 3129 阅读 · 0 评论 -
vue中使用forEach()遇到的坑
【代码】vue中使用forEach()遇到的坑。原创 2022-08-27 20:36:06 · 1093 阅读 · 0 评论 -
vue实现复制功能
【代码】vue实现复制功能。原创 2022-08-26 22:02:00 · 300 阅读 · 0 评论 -
vue二次封装van-uploader上传图片组件(移动端)
【代码】vue二次封装van-uploader上传图片组件(移动端)原创 2022-08-26 21:44:41 · 1558 阅读 · 1 评论 -
vue中mixins(混入)的使用
混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项。作用:主要作用是继承和封装,将一些公共的代码抽离,可以减少代码量,提高复用性*原创 2022-08-23 20:39:44 · 966 阅读 · 0 评论 -
数组常用方法
数组常用方法原创 2022-08-22 20:59:05 · 262 阅读 · 0 评论 -
vue给对象(数组)添加属性的时候,无法达到响应式的效果,页面无法即时更新
当我们给对象或者数组添加一个属性的时候,会发现通过打印,可以在控制台看见数据已经更新,但是页面却没有成功渲染上。原创 2022-08-21 19:47:52 · 1657 阅读 · 0 评论 -
Newline required at end of file but not found eol-last
靠靠靠!!!!这个问题就仅仅因为少了在这个页面最后少了一行空行!!!加上就不会有报错了!原创 2022-08-20 11:15:01 · 152 阅读 · 1 评论 -
Vue插槽(slot)
什么叫插槽插槽(Slot)是 Vue 提出来的一个概念,正如名字一样,插槽用于决定将所携带的内容,插入到指定的某个位置,从而使模板分块,具有模块化的特质和更大的重用性。插槽显不显示、怎样显示是由父组件来控制的,而插槽在哪里显示就由子组件来进行控制插槽有三种:默认插槽、具名插槽、作用域插槽。...原创 2022-08-18 20:16:08 · 270 阅读 · 0 评论 -
vue封装axios
axios的简单封装原创 2022-08-17 21:38:15 · 108 阅读 · 0 评论 -
elementUi里的input输入框有时候无法输入的问题
在输入框值改变的时候,调用this.$forceUpdate()强制刷新。最后找到了问题的根源,是有时候其实是获取到了数据,但是视图并没有更新。原创 2022-08-16 19:40:30 · 6277 阅读 · 1 评论 -
new Set()的基础用法(ES6)(常用于数组去重)
1.什么是set()Set是es6新增的数据结构,似于数组,但它的一大特性就是所有元素都是唯一的,没有重复的值,我们一般称为集合。Set本身是一个构造函数,用来生成 Set 数据结构。原创 2022-08-14 23:40:39 · 18984 阅读 · 0 评论 -
vue图片懒加载(非插件)
首先我们需要拿到存放img的整个div标签的clientHeight高度,和滚动条滚动的高度scrollTop,还需要拿到每个img距离父级div最顶部的距离也就是offsetTop,这个值在页面初始化时,就开始是固定不变的,所以就可以通过这个距离进行判断,是否出现在可见区域,(如果对这几个高度不理解的,可以看我先前发的一篇,关于这些高度的解说~)(这里我在写的时候发现,如果给src设置的值为空字符串,他每次就会直接把值赋值给src,就没有性能优化的效果了)最后附上一个效果图(注意观看右边的网络请求)...原创 2022-08-13 21:12:00 · 1445 阅读 · 0 评论 -
vue瀑布流布局实现与原理(其中一种方式)
vue瀑布流布局实现与原理(其中一种方式)原创 2022-08-12 21:13:56 · 963 阅读 · 0 评论 -
关于对象,数组的深/浅拷贝
关于对象,数组的深/浅拷贝以及它们的指向原创 2022-08-11 20:16:50 · 159 阅读 · 0 评论 -
搞懂clientHeight、offsetHeight、scrollHeight、offsetTop、scrollTop...这些高度
搞懂clientHeight、offsetHeight、scrollHeight、offsetTop、scrollTop...这些高度原创 2022-08-10 20:47:19 · 293 阅读 · 0 评论 -
vue动态获取高度(移动端)
vue动态获取高度(此案例移动端)原创 2022-08-10 20:01:47 · 15130 阅读 · 2 评论