可以使用nuxt提供的context对象中的req属性获取浏览器语言。

在页面组件中,可以这样使用:

<script>
export default {
  asyncData({ req }) {
    const language = req.headers['accept-language']
    return { language }
  }
}
</script>

这里获取的是请求头中的accept-language属性,它包含了浏览器的语言偏好。获取到语言后,可以将其作为asyncData的返回值,然后在页面组件中使用。

nuxt 前端在asyncData获取浏览器语言

原文地址: https://www.cveoy.top/t/topic/H2P 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录