vue

135 阅读1分钟
 带着三个问题深入浅出React高阶组件
https://juejin.cn/post/6844903491425533959
HOC(高阶组件)在vue中的应用
https://coolriver.net.cn/articles/vue-mixin-hoc


<template>
  <div>
    11
    <ComponentTest></ComponentTest>
  </div>
</template>
<script>
  import HOC from './vue-hoc';
  import Test2 from './test2.vue';
  const ComponentTest=HOC(Test2)
  export default{
    name:'Test',
    components:{ComponentTest}
  }
</script>
export default(component)=>{
  return {
    render:function (h) {
      return (
        <div>
           <span>这是一格高阶组件</span>
           {h(component)}
        </div>
      )
    }
  }
}