Vue3中Hook函数,解锁新技能!
什么是Hook函数
Hook翻译过来是钩子的意思,其本质上是一组可复用的函数。简单理解来说,你能够在不同的组件中,实现相同的代码逻辑,以达到代码复用、提高维护性的效果。那为何叫'钩子'呢,我的理解是:
它可以通过特定的函数将逻辑 "钩入" 组件中,使得开发者能够更灵活地构建和管理组件的功能从而提高代码的可读性以及可维护性等
细则:
看完上面的概念,可能还是一头浆糊,这不就是普普通通封装了一个函数然后给我们调用嘛,跟我们平时的函数有啥区别?是,这也是我在学习过程中很疑惑的点,来看看下面的解释吧!