vue2的minxins和vue3的hook有什么区别

mixins是什么?
开发中常常会遇到一些具有相同逻辑和功能的组件,
mixins就是将这些多个相同的逻辑抽离出来,各个组件只需要引入minxins,就能实现一次写代码,多组件收益的效果
特性1
mixins中的生命周期会与引入minxins的组件的生命周期整合在一起调用,但是mixins的生命周期比组件快
特性2
组件的data/methods/filters会覆盖mixins里的同名data/methods/filters
缺点
1、变量和方法来源不明确,隐式传入
2、多个mixins融合到一起会有冲突

hook函数是什么?
特性1
hook是使用vue3的组合API封装的可复用的功能函数
特性2
类似于vue2的mixin技术
优点
变量和方法都是显示传入,解决了来源不明的问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值