美文网首页前端总结
react-native2 浅谈react hook 与 vu

react-native2 浅谈react hook 与 vu

作者: 辛未羊的前端随笔 | 来源:发表于2021-12-31 10:19 被阅读0次

react hook

对于react hook的定义是

它可以让你在不编写 class 的情况下,让你在函数组件里“钩入” React state 及生命周期等特性的函数

说到底react hook与之前的class写法没啥区别。咱们可以暂且把它当做一个新的写法。
在没有hook函数的时候 react 的写法可以抽离minix 使用高阶组件(所谓的高阶组件可以当做是专门处理react类的一个方法,在返回一个类)。
高阶组件

function aFun(a){
      .......
      return a 
}

其实上面的这个函数,把a看做一个react的类的时候,那么他就可以成为高阶组件。就是传入一个值,然后对这个值进行一些操作,再返回一个值。只是这个值是一个react 类

你能看到的react hook能做到了东西,原来用class 的方式也都能实现。所以你把它看成一个新的写法也是暂时可以的。hook的深层含义可以肯定不是这些。这是为了咱们刚开始学习,便于自己的理解。

vue3 Composition API

当我第一次看到vue3 Composition API 给我的感觉。这就是react hook。这两个东西太像了。咱们暂且称他为vue hook

其实不管react hook 或者vue hook都是基于一个目的。就是方便抽离组件,降低耦合。当然这两个细微处有很大的却别,写法了,还有引用还是不太一样的,当然这也不是最重要的问题,这些问题,咱们可以查api。多用用就好了。不管是react hook还是vue hook 都给我一种当初写jquery的一种熟悉感

相关文章

网友评论

    本文标题:react-native2 浅谈react hook 与 vu

    本文链接:https://www.haomeiwen.com/subject/jtgiqrtx.html