Nuxt3为何在onMounted里console.log(111)在浏览器控制台看不到输出的111信息,在服务端的日历也没有输出111信息?

Nuxt3为何在onMounted里console.log(111)在浏览器控制台看不到输出的111信息,在服务端的日历也没有输出111信息?

代码为

onMounted(() => {
  console.log(111)
  if (process.client) {
    console.log(111)
  }
  if (process.browser) {
    console.log(111)
  }
}

不知道如何进行尝试,期望能在浏览器控制台获取到111信息

阅读 369
2 个回答

OP可能需要补充更多的信息,现在的信息太少了。不知道你是在客户端渲染的,还是在服务器端渲染的。

Step 6: Setup Page and Components

Nuxt initializes the page and its components during this step and fetches any required data with useFetch and useAsyncData. Since there are no dynamic updates and no DOM operations occur on the server, Vue lifecycle hooks such as onBeforeMount, onMounted, and subsequent hooks are NOT executed during SSR.

#Step 6: Setup Page and Components | Nuxt Guide · Nuxt Concepts

服务器端肯定看不到,但是前端肯定看得到。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题