Home / Function/ mockRender() — vue Function Reference

mockRender() — vue Function Reference

Architecture documentation for the mockRender() function in compileTemplate.spec.ts from the vue codebase.

Entity Profile

Relationship Graph

Source Code

packages/compiler-sfc/test/compileTemplate.spec.ts lines 6–19

function mockRender(code: string, mocks: Record<string, any> = {}) {
  const fn = new Function(
    `require`,
    `${code}; return { render, staticRenderFns }`
  )
  const vm = new Vue(
    Object.assign(
      {},
      fn((id: string) => mocks[id])
    )
  )
  vm.$mount()
  return (vm as any)._vnode
}

Domain

Subdomains

Analyze Your Own Codebase

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

Try Supermodel Free