跳到主要内容

useSSRContext

2023年05月10日
柏拉文
越努力,越幸运

一、认识


useSSRContext() 一个运行时 API,用于获取已传递给 renderToString() 或其他服务端渲染 API 的上下文对象。

二、语法


得到的上下文能够作为附加信息用于渲染最终的 HTML (例如 head 中的元数据)。

<script setup>
import { useSSRContext } from 'vue'

// 确保只在服务端渲染时调用
// https://cn.vitejs.dev/guide/ssr.html#conditional-logic
if (import.meta.env.SSR) {
const ctx = useSSRContext()
// ...给上下文对象添加属性
}
</script>