findParentByName

Find and return the parent of given Vue component that matches given name.

API

function findParentByName(
    vm: ComponentPublicInstance | undefined | null,
    name: string,
): ComponentPublicInstance | undefined;
  • vm - Component instance.
  • name - The name of the parent to be found.

Returns the found Vue component, otherwise undefined.

Usage

Given the following markup:

<my-root-component>
    ...
    <my-parent-component>
        ...
        <my-child-component></my-child-component>
    </my-parent-component>
</my-root-component>

And given this is the MyChildComponent instance:

findParentByName(this, "MyChildComponent"); // --> MyChildComponent
findParentByName(this, "MyParentComponent"); // --> MyParentComponent
findParentByName(this, "NowhereToBeFound"); // --> undefined

Sök

Esc för att stänga Pil upp/ner för att navigera Enter för att välja

Välj version

Var god vänta, laddar versionsdata...