首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Vue源码
订阅
upward_growth
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
Vue 3 的 setup语法糖到底是什么东西?
setup语法糖经过编译后是什么样子的?为什么在setup顶层定义的变量可以在template中可以直接使用?为什么import一个组件后就可以直接使用,无需使用components 选项来显式注册?
看不懂来打我,vue3的.vue文件(SFC)编译过程
我们每天写的vue代码都是写在vue文件中,但是浏览器却只认识html、css、js等文件类型。本文通过debug的方式带你一步一步的搞清楚vue文件是如何编译为js文件的,看不懂你来打我。
为什么defineProps宏函数不需要从vue中import导入?
为什么defineProps不需要import导入?为什么不能在非setup顶层使用defineProps?defineProps是如何将声明的props 自动暴露给模板?
天天用defineEmits宏函数,竟然不知道编译后是vue2的选项式API?
你知道defineEmits 宏函数经过编译后其实就是vue2的选项式API吗?你知道为什么 Vue 的 defineEmits 宏函数不需要 import 导入就可用吗?
面试官:只知道v-model是:modelValue和@onUpdate语法糖,那你可以走了
你知道v-model指令是如何变成组件上的modelValue属性和@update:modelValue事件呢?这一过程是在编译时还是运行时进行的呢?
defineModel是否破坏了vue3的单向数据流呢?
使用defineModel时,为什么子组件内没有任何关于props的定义和emit事件触发的代码?修改defineModel返回值会修改父组件上绑定的变量,这是否破坏了vue的单向数据流呢?
面试官:来说说vue3是怎么处理内置的v-for、v-model等指令?
本文带你了解vue3的transform函数具体是如何处理vue内置的v-for、v-model等指令。
你不知道的v-model
原生input标签接收的是value属性,监听的是input或者change事件。那么在原生input上面使用v-model和在组件上面使用有什么区别?
vue3早已具备抛弃虚拟DOM的能力了
这篇文章讲了vue3在编译阶段是如何找出动态节点,以及运行时阶段当响应式变量修改后,是如何靶向更新视图。
彻底搞清楚vue3的defineExpose宏函数是如何暴露方法给父组件使用
众所周知,当子组件使用setup后,父组件就不能像vue2那样直接就可以访问子组件内的属性和方法。这个时候就需要在子组件内使用defineExpose宏函数来指定想要暴露出去的属性和方法。