[Question] How to set ssr ID_INJECTION_KEY in nuxt?
maicWorkGithub opened this issue · 3 comments
maicWorkGithub commented
const { app, router, head } = createApp()
app.provide(ID_INJECTION_KEY, {
prefix: Math.floor(Math.random() * 10000),
current: 0,
})
maicWorkGithub commented
import { ID_INJECTION_KEY } from "element-plus";
import type { NuxtApp } from "nuxt3/app";
import { defineNuxtPlugin } from "nuxt3/app";
export default defineNuxtPlugin((nuxtApp: NuxtApp) => {
const elementPlusPlugin = {};
nuxtApp.vueApp.provide(ID_INJECTION_KEY, {
prefix: Math.floor(Math.random() * 10000),
current: 0,
});
});
maicWorkGithub commented
这个能不能集成到内部,外面只接收一个是否是ssr的布尔值,或者框架自动检测是不是ssr?