首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Vue 相关
小被子
创建于2021-07-05
订阅专栏
包括:源码分析、日常开发中的思考、优化等
暂无订阅
共6篇文章
创建于2021-07-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Vite + vue3 + ts 项目搭建
创建项目 运行下面的命令创建 vue3 项目,按下图所示进行选择。然后运行 npm install 下载依赖包,npm run dev 运行项目 ⚠️ 注意 1:项目中 eslint 版本已经是 v9
一次 Vue 业务组件封装的思考
key-metrics 块展示了一些指标的整体数据,其中红框中的数据由后台返回,蓝框的显示和选择的时间有关,每个指标都可以点击选中。项目中这块出现多次,所以打算封装成 key-metric & key-metric-group 组件。 前端针对每个页面的 key-metrics…
Vue 中的事件循环
这其中涉及了 Javascript Event Loop 的知识,script(整体代码) / setTimeout / setInterval / request 都是宏任务(macro-tasks / tasks),nextTick 是微任务(micro-tasks / j…
Vue 单文件组件
全局注册的组件在注册之后,可以用在其被注册之后的任何 (通过 new Vue) 新创建的 Vue 根实例,也包括其组件树中的所有子组件的模板中。 局部注册的组件只在注册组件中可用,在其子组件中不可用。 使用基础的 Vue 构造器,创建一个子类,参数是一个包含组件选项的对象。 d…
Vue 源码分析 - initData
假设创建 vm 时的 data 选项如下,我们来看下 Vue 是怎么处理 data 数据的,以下 Vue 源码来自 v2.6.12。 initData observe Observer value 是
Vue 源码分析 - initComputed
为计算属性新建 Watcher 实例,又称 computedWatcher - new Watcher()。 将计算属性代理到 vm 上 - defineComputed。 创建一个全空对象 vm._computedWatchers = Object.create(null),…