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
  994de652_da67_08a8_e9e9_9557640163bd["query()"]
  568fc8c2_8a29_0e8e_a20a_4478e7270dd9["index.ts"]
  994de652_da67_08a8_e9e9_9557640163bd -->|defined in| 568fc8c2_8a29_0e8e_a20a_4478e7270dd9
  b06ba5c2_6218_9bc9_3501_8faf017f8f35["idToTemplate()"]
  b06ba5c2_6218_9bc9_3501_8faf017f8f35 -->|calls| 994de652_da67_08a8_e9e9_9557640163bd
  83cfc556_24cd_7f8e_f154_30d3e26dcdba["$mount()"]
  83cfc556_24cd_7f8e_f154_30d3e26dcdba -->|calls| 994de652_da67_08a8_e9e9_9557640163bd
  style 994de652_da67_08a8_e9e9_9557640163bd 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, defined in src/platforms/web/util/index.ts.
Where is query() defined?
query() is defined in src/platforms/web/util/index.ts at line 10.
What calls query()?
query() is called by 2 function(s): $mount, idToTemplate.

Analyze Your Own Codebase

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

Try Supermodel Free