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>