目录 1、前端路由实现原理 2、vue-Router基本使用 2.1、安装 2.2、配置路由 2.3、实例化 2.4、挂载路由 2.5、页面上添加router-link和route…
本文实例为大家分享了js实现手风琴效果的具体代码,供大家参考,具体内容如下 效果: 实现代码: <!DOCTYPE html> <html> <hea…
目录 前言 一、Vue2中的生命周期 实例的生命周期 其它生命周期钩子 二、Vue3中的生命周期 OptionsAPI生命周期 CompositionAPI生命周期 两个新的Vue…
本文实例为大家分享了vue项目实现登陆注册效果的具体代码,供大家参考,具体内容如下 主要内容 本章目标:vue+element-ui完成注册以及登陆 1.效果展示 2.视图页面:v…
目录 一、computed介绍 1.1、get 和 set 用法 1.2、计算属性缓存 二、watch介绍 三、两者区别 3.1、对于 computed 3.2、对于 …
目录 一、易阅读的代码 1、统一代码格式 2、去除魔术数字 3、单一功能原则 二、高性能的代码 1、优化算法 2、使用内置方法 3、减少作用域链查找 4、避免做重复的代码 三、健壮…
目录 1.props 2..sync 3.v-model 4.ref 5.$emit/v-on 6.$attrs/$listeners 7.$children/$parent 8.…
目录 1、什么是设计模式 2、设计模式五大设计原则(SOLID) 3、为什么需要设计模式? 4、单例模式 前言: 设计模式在我们编程中是十分重要的! 设计模式(Design pat…
目录 1、生成 AST 抽象语法树 2、创建 AST 的根节点 3、解析子节点 4、解析模板元素 Element 5、示例:模板元素解析 上一篇文章Vue3 编译流程-源码解析中,…
前言: Vue3 发布已经很长一段时间了,最近也有机会在公司项目中用上了 Vue3 + TypeScript + Vite 的技术栈,所以闲暇之余抽空也在抽空阅读 Vue3 的源码…
目录 占位符替换 控制台打印 table() log、info、warn、error group(),groupCollapsed(),groupend() 占位符替换 控制台打印…
目录 1、关于JavaScript 2、JavaScript事件循环 3、宏任务和微任务 4、拓展宏任务微任务 下面一道关于宏任务和微任务的题: setTimeout(functi…