当前位置: 首页 > 文档资料 > Vue.js 教程 >

8.2.2 渲染一个 Vue 实例

优质
小牛编辑
133浏览
2023-12-01

SSR 渲染一个 Vue 实例的基本步骤如下:

// 第 1 步:创建一个 Vue 实例
const Vue = require('vue')
const app = new Vue({
  template: `<div>Hello World</div>`
})

// 第 2 步:创建一个 renderer
const renderer = require('vue-server-renderer').createRenderer()

// 第 3 步:将 Vue 实例渲染为 HTML
renderer.renderToString(app, (err, html) => {
  if (err) throw err
  console.log(html)
  // => <div data-server-rendered="true">Hello World</div>
})