Skip to content

Render Function APIs

h()

mergeProps()

cloneVNode()

isVNode()

resolveComponent()

const { h, resolveComponent } = Vue

export default {
  setup() {
    const ButtonCounter = resolveComponent('ButtonCounter')

    return () => {
      return h(ButtonCounter)
    }
  }
}
const { h, resolveComponent } = Vue

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

Note that resolveComponent() must be called insideeither setup() or the render function in order to resolve from the correct component context.

resolveDirective()

withDirectives()

Render Function APIs has loaded