![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
mumei_
这个作者很懒,什么都没留下…
展开
-
GC(垃圾回收机制)笔记2021-08-17
GC(垃圾回收机制)笔记垃圾:不在需要使用不能在访问到常见算法:引用计数标记清楚标记整理分代回收引用计算算法核心:设置引用计数器是否为0来查看是否回收通过引用关系改变的时候修改引用数字,当数字为0的时候立马回收优点:发现垃圾立即回收最大限度减少程序暂停缺点:时间开销大无法回收循环引用对象可达对象:从根上出发可以能够找到标记清除算法核心:分为两个阶段完成: 标记,清除遍历所有对象找标志活动的对象遍历所有对象清除没有标记对象回收相应的空间(整原创 2021-08-17 15:25:48 · 102 阅读 · 0 评论 -
vue scrollTop踩坑记
之前有一个需求是这样的点击一个按钮,需要点击一个按钮会显示东西并移到相应的位置。但是发现 window.scrollTop会在vue中永远都是0,不可以直接改变页面的高度。然后在网上发现的解决方法 this.$nextTick(() => { var scrollTop = this.$el.querySelector('.a') scrollTop.scrollTop = scrollTop.scrollHeight })注:这个是改变组件...原创 2021-04-29 17:09:22 · 516 阅读 · 0 评论 -
关于Vue element-UI 的table 显示字段乱序的踩坑记
关于element-UI 的table 显示字段的踩坑记之前有一个功能就是用户根据不同的选择查询,显示的列表字段不一样,但是再实现的时候发现element-UI table 显示只能通过 v-if来控制(v-show失效)这个再写的时候发现如果这样子弄的话会导致一个问题,就是显示的字段会乱序以上乱序的例图然后再上网搜资料的时候就发现因为vue diff算法的缘故,需要给 el-table-column 加key 标识以下总结了一下:key值的作用主要用在 Vue 的虚拟 DOM 算法,在新原创 2021-04-29 16:42:38 · 855 阅读 · 0 评论