Home / Function/ renderStringNode() — vue Function Reference

renderStringNode() — vue Function Reference

Architecture documentation for the renderStringNode() function in render.ts from the vue codebase.

Entity Profile

Dependency Diagram

graph TD
  4cb48eeb_1500_bce7_1f3b_0222e99a9b8d["renderStringNode()"]
  439dcf36_0570_3186_196e_91c09d6d3ea6["render.ts"]
  4cb48eeb_1500_bce7_1f3b_0222e99a9b8d -->|defined in| 439dcf36_0570_3186_196e_91c09d6d3ea6
  51b378bf_731a_cea8_7ade_1275c8da637e["renderNode()"]
  51b378bf_731a_cea8_7ade_1275c8da637e -->|calls| 4cb48eeb_1500_bce7_1f3b_0222e99a9b8d
  083b38df_5bc9_8681_9bfc_0761cc078cbc["renderStringNode()"]
  4cb48eeb_1500_bce7_1f3b_0222e99a9b8d -->|calls| 083b38df_5bc9_8681_9bfc_0761cc078cbc
  style 4cb48eeb_1500_bce7_1f3b_0222e99a9b8d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/server-renderer/src/render.ts lines 287–302

function renderStringNode(el, context) {
  const { write, next } = context
  if (isUndef(el.children) || el.children.length === 0) {
    write(el.open + (el.close || ''), next)
  } else {
    const children: Array<VNode> = el.children
    context.renderStates.push({
      type: 'Element',
      children,
      rendered: 0,
      total: children.length,
      endTag: el.close
    })
    write(el.open, next)
  }
}

Subdomains

Called By

Frequently Asked Questions

What does renderStringNode() do?
renderStringNode() is a function in the vue codebase, defined in packages/server-renderer/src/render.ts.
Where is renderStringNode() defined?
renderStringNode() is defined in packages/server-renderer/src/render.ts at line 287.
What does renderStringNode() call?
renderStringNode() calls 1 function(s): renderStringNode.
What calls renderStringNode()?
renderStringNode() is called by 1 function(s): renderNode.

Analyze Your Own Codebase

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

Try Supermodel Free