首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
vue3
相关资讯
热门
最新
后端
01-01 08:00
后端
Vue3 源码解析(七):依赖收集与副作用函数
Vue3 源码解析(七):依赖收集与副作用函数,在上一篇文章《响应式原理与reactive》中由于篇幅限制笔者留下了两个小悬念track依赖收集处理器与trigger派发更新处理器没有细致讲解,而在本篇文章中笔者会带着大家一起来学习Vue3响应式系统中的依赖收集部分和副作用函数。Vue是怎样追踪变化的?当我们在template模板中使用响应式变量,或者在计算属性中传入getter函数后当计算属性中
66
代码人生
01-01 08:00
代码人生
Vue3中的计算属性
Vue3中的计算属性,今天继续更新关于Vue3中CompetitionApi关于计算属性的使用方法。在之前的OptionsApi中,计算属性这样写。大家还可以关注我的微信公众号,蜗牛全栈。constapp=Vue.createApp({data(){return{...}},computed:{computedData(){...}},template:`{{computedData}}`})co
65
代码人生
01-01 08:00
代码人生
Vue3 → 实现provide/inject
Vue3 → 实现provide/inject,往期回顾Vue.js进阶技巧-组件封装相关-provide/inject进阶实现思路场景分析可以在全局父组件里通过provide将所有需要对外提供的全局属性方法进行跨组件透传,无论嵌套多深的子组件都可以进行inject注入使用,包括不限于计算属性、方法等,甚至将整个app.vue实例进行相应的透传;测试用例//example/apiinject/Ap
64
代码人生
01-01 08:00
代码人生
Vue3.2 中的 setup 语法糖
Vue3.2 中的 setup 语法糖,vue3.2到底更新了什么?根据原文内容的更新的内容主要有以下5块:SSR:服务端渲染优化。@vue/server-renderer包加了一个ES模块创建,与Node.js解耦,使在非Node环境用@vue/serve-render做服务端渲染成为可能,比如(Workers、ServiceWorkers)。NewSFCFeatures:新的单文件组件特性。W
63
后端
01-01 08:00
后端
Vue3.0的多种侦听方式(全)
Vue3.0的多种侦听方式(全),一、wacthEffect立即执行,没有immediate侦听,watchEffect是立即执行的,没有immediate,不需要传递侦听的内容,自动会感知代码依赖,不需要传参,只需要传一个回调函数不能获取之前的值如果需要停用侦听器,可以回调这个侦听器函数conststop=watchEffect(()=>{//console.log('num:',num.val
63
代码人生
01-01 08:00
代码人生
Vue3组合式API入门(一)
Vue3组合式API入门(一) 一、为了解决多业务线交叉、难以维护的复杂场景,Vue3认为以业务分割逻辑代码更合理。 例如:当前组件有一个显示某个用户的仓库列表的视图。此外,我们还希望有搜索和筛选功能。在Vue2.x中代码大致如下。 // src/components/UserRepositories.vue export default { components: { Rep
62
代码人生
01-01 08:00
代码人生
Vue3中的简单插件写法
Vue3中的简单插件写法 插件使用 通过导出一个含有install方法的对象,即可作为插件使用,install方法始终接收一个app对象--createVue的返回值,所以app即是全局vue实例。 配置全局属性 // properties.js export default { install(app) { app.config.globalProper
60
后端
01-01 08:00
后端
Vue3.0和2.0的区别
Vue3.0和2.0的区别,Vue3.0和2.0的区别性能提升更小巧,更快速。支持摇树优化,支持Fragments和跨组件渲染,支持自定义渲染器API改动除了渲染函数API和scoped-slot语法之外,其他均保持不变或将通过另外构建一个兼容包,来兼容2.x模板语法的99%将保持不变,除了scoped-slot语法有一些微调,其中变化最大的是渲染函数的API(render)中的虚拟DOM的格式重
60
百科问答
01-01 08:00
百科问答
Vue3.0组件通信mitt源码ts分析笔记
Vue3.0组件通信mitt源码ts分析笔记,背景介绍前言:近期业务开发,会想起之前做的两个组件的通信,社区推荐使用一个迷你库miit(200b),因为vue3开发中没有了EventBus跨组件通信,这个替代的方案mitt.js,原理还是EventBusEventBus在多个组件之间进行事件通信的场景下还是比较有用的,通过监听事件和触发事件,可以在订阅者和发布者之间解耦,实现一个常规的eventB
60
后端
01-01 08:00
后端
vue3 组合api写法
vue3写法 变量声明改变,不用在创建data函数,使用reactive声明,比如: emit接收方式一样,触发不一样例如 没有this,通过useContext()获取上下文 定义输出 父组件通过...
58
«
1
2
...
14
15
16
17
18
19
20
21
22
»