文章 2023-01-09 来自:开发者社区

vue3 源码学习,实现一个 mini-vue(七):构建 renderer 渲染器之 ELEMENT 节点的挂载

highlight: vs2015theme: juejin前言原文来自 我的个人博客自上一章我们成功构建了 h 函数创建 VNode 后,这一章的目标就是要在 VNode 的基础上构建 renderer 渲染器。根据上一章的描述,我们知道在 packages/runtime-core/src/renderer.ts 中存放渲染器相关的内容。Vue 提供了一个 baseCreateRendere....

vue3 源码学习,实现一个 mini-vue(七):构建 renderer 渲染器之 ELEMENT 节点的挂载
文章 2023-01-04 来自:开发者社区

vue3 源码学习,实现一个 mini-vue(六):构建 h 函数,生成 VNode

前言终于来到渲染系统啦~在 vue3 渲染系统学习的第一章,我们先来处理 h 函数的构建,关于 h 函数的介绍我这里就不多讲了,具体可以查询文档 h() 以及 创建VNode我们知道 h 函数核心是用来:创建 vnode 的。但是对于 vnode 而言,它存在很多种不同的节点类型。查看 packages/runtime-core/src/renderer.ts 中第 354 行 patch 方法....

vue3 源码学习,实现一个 mini-vue(六):构建 h 函数,生成 VNode
文章 2022-11-22 来自:开发者社区

【Vue3+Ts+Vite】使用Vite与TS构建Vue3项目

Vue3+Ts+Vite今天学习一下如何初始化一个 Vue3 + Ts + Vite 的项目学习地址:开始 {#getting-started} | Vite中文网 (vitejs.cn)与时俱进 开始用全新的技术本文包含以下内容:基础框架的搭建,别名配置,vue-router配置,pinia配置,axios配置,ESLint配置。安装# Vite 需要 Node.js 版本 >= 12.....

文章 2022-06-13 来自:开发者社区

站在Vue3上-构建管理系统vue-vite-admin-ts(二)

目录介绍egg提供基础服务,主要菜单编辑这块,动态加载路由,完整的增删改查,具体代码请看egg/app/controller/home.jscd /vue-vite-admin-ts/egg npm install // 安装egg.js所需要的依赖 npm run dev // 开发模式 npm run serve // 服务模式获取项目后,打开egg/config/config.defau.....

文章 2022-06-13 来自:开发者社区

站在Vue3上-构建管理系统vue-vite-admin-ts(一)

新建项目既然出发点奔着vite,当然我们得先安装viteVite 需要 Node.js 版本 >= 12.0.0# 安装vite npm init vite@latest # npm 6.x npm init vite@latest my-vue-app --template vue # 拉取模板 -- 官网提供更多模板选择 # npm 7+, 需要额外的双横线: npm init vi.....

 站在Vue3上-构建管理系统vue-vite-admin-ts(一)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

阿里巴巴终端技术

阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。

+关注