摘要: 1、什么是内存泄漏 内存泄漏(Memory Leak)是指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果。 避免内存泄漏? 在局部作用域中,等函数执行完毕,变量就没有存在的必要了,垃圾回收机制很快地做出判断并且回收,但是对于全 阅读全文
posted @ 2021-03-01 16:26 Panda的前端笔记 阅读(192) 评论(0) 推荐(0)
摘要: 宏任务 # 浏览器 Node setTimeout √ √ setInterval √ √ setImmediate x √ requestAnimationFrame √ x 微任务 # 浏览器 Node process.nextTick x √ MutationObserver √ x Prom 阅读全文
posted @ 2021-03-01 15:55 Panda的前端笔记 阅读(98) 评论(0) 推荐(0)
摘要: keep-alive简介: keep-alive是vue内置的一个组件,可以被包含的组件保留状态,或避免重新渲染。 keep-alive的生命周期 activated: 页面第一次进入的时候,钩子触发的顺序是created->mounted->activated deactivated: 页面退出的 阅读全文
posted @ 2021-03-01 15:11 Panda的前端笔记 阅读(428) 评论(0) 推荐(0)
摘要: vue可以使用多个style,可以第一个设置scoped,第二个设置想要修改的第三方组件的样式,每个vue文件设置不同.container class名,然后包裹修改的第三方ui组件样式。 当我们希望 scoped 样式中的一个选择器能够作用得“更深”(子组件也可以用scoped中的样式),例如影响 阅读全文
posted @ 2021-03-01 14:53 Panda的前端笔记 阅读(1553) 评论(0) 推荐(0)
摘要: Vue.js 允许你自定义过滤器,可被用于一些常见的文本格式化。过滤器可以用在两个地方:双花括号插值和 v-bind 表达式 (后者从 2.1.0+ 开始支持)。过滤器应该被添加在 JavaScript 表达式的尾部,由“管道”符号指示: <!-- 在双花括号中 --> {{ message | c 阅读全文
posted @ 2021-03-01 13:49 Panda的前端笔记 阅读(62) 评论(0) 推荐(0)
摘要: 插槽就是子组件通过<slot></slot>为父组件提供一个占位符,父组件可以在这个占位符中填充代码,html、组件等,填充内容会替换slot标签。 <child> <template v-slot:txt1> <p>插槽内容1</p> </template> <template v-slot:tx 阅读全文
posted @ 2021-03-01 11:03 Panda的前端笔记 阅读(445) 评论(0) 推荐(0)