W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
使用指定的上下文對(duì)象渲染指定的路由路徑。
和 nuxt.renderAndGetWindow 類(lèi)似,該方法只用于 測(cè)試目的。
nuxt.renderRoute 需在生產(chǎn)模式(dev: false)的編譯過(guò)程之后才可調(diào)用。
例如:
const Nuxt = require('nuxt')
const config = require('./nuxt.config.js')
config.dev = false
const nuxt = new Nuxt(config)
nuxt.build()
.then(() => {
return nuxt.renderRoute('/')
})
.then(({ html, error, redirected }) => {
// html 類(lèi)型為 string
// 當(dāng)顯示 error 視圖時(shí),error 的值不為 null。error 對(duì)象的格式為:
// { statusCode: 500, message: 'My error message' }
// redirected is not false when redirect() has been used in data() or fetch()
// 如果 `redirect` 方法已在 `asyncData` 或 `fetch` 方法中調(diào)用,redirected 的值非 false,其格式如下:
// { path: '/other-path', query: {}, status: 302 }
})
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: