Home / Function/ query() — vue Function Reference

query() — vue Function Reference

Architecture documentation for the query() function in index.ts from the vue codebase.

Entity Profile

Dependency Diagram

graph TD
  d28b05d8_60c2_84ac_d7a7_a4c982ef8fd1["query()"]
  9d136a0b_67b5_0648_3ce4_ac7c7dd163b3["$mount()"]
  9d136a0b_67b5_0648_3ce4_ac7c7dd163b3 -->|calls| d28b05d8_60c2_84ac_d7a7_a4c982ef8fd1
  56234f64_f5b5_bb1a_3541_1720a75bac80["idToTemplate()"]
  56234f64_f5b5_bb1a_3541_1720a75bac80 -->|calls| d28b05d8_60c2_84ac_d7a7_a4c982ef8fd1
  cc8f669d_3f4a_79f9_7f19_22ea440b9b3f["$mount()"]
  cc8f669d_3f4a_79f9_7f19_22ea440b9b3f -->|calls| d28b05d8_60c2_84ac_d7a7_a4c982ef8fd1
  style d28b05d8_60c2_84ac_d7a7_a4c982ef8fd1 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/platforms/web/util/index.ts lines 10–21

export function query(el: string | Element): Element {
  if (typeof el === 'string') {
    const selected = document.querySelector(el)
    if (!selected) {
      __DEV__ && warn('Cannot find element: ' + el)
      return document.createElement('div')
    }
    return selected
  } else {
    return el
  }
}

Domain

Subdomains

Frequently Asked Questions

What does query() do?
query() is a function in the vue codebase.
What calls query()?
query() is called by 3 function(s): $mount, $mount, idToTemplate.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free