• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • resolveComponent()

    用于按名称手动解析已注册的组件。

    类型

    function resolveComponent(name: string): Component | string
    


    细节

    注意:如果您可以直接导入组件,则不需要此操作。

    resolveComponent()必须在渲染函数内部调用,才能从的组件上下文中,正确解析。

    如果未找到该组件,将发出运行时警告,并返回名称字符串。


    例子

    const { h, resolveComponent } = Vue
    
    export default {
      render() {
        const ButtonCounter = resolveComponent('ButtonCounter')
        return h(ButtonCounter)
      }
    }
    

    上篇:isVNode()

    下篇:resolveDirective()