关键词:
【中文标题】Nuxt.js:未定义窗口【英文标题】:Nuxt.js: window is not defined 【发布时间】:2021-01-15 07:39:04 【问题描述】:我正在使用 Nuxt.js。设置 vuex-persist 时出现以下问题。有人可以帮我吗?
存储/index.js
存储/LangModule.js
【问题讨论】:
你不能在存储文件上调用window
。您必须将其作为插件导入并在客户端而不是服务器端调用它,请阅读文档。已经提到了npmjs.com/package/vuex-persist
【参考方案1】:
知道 Nuxt 在服务器端和客户端都可以工作很重要,所以你不能在所有地方都使用window
,因为它只存在于客户端。
您可以声明此插件无 s-s-r 以避免在服务器端运行它。
关注documentation:
nuxt.config.js
export default
plugins: [
src: '~/plugins/vuex-persist', s-s-r: false
]
~/plugins/vuex-persist.js
import VuexPersistence from 'vuex-persist'
export default ( store ) =>
new VuexPersistence(
/* your options */
).plugin(store);
【讨论】:
如何在 Nuxt.js 中使用 CKEditor - 未定义窗口错误
】如何在Nuxt.js中使用CKEditor-未定义窗口错误【英文标题】:HowtouseCKEditorwithNuxt.js-windowisnotdefinederror【发布时间】:2020-08-1503:00:36【问题描述】:在Vue.js中,这是我使用的设置。在Nuxt.js中,我收到“未定义窗口”错误。根据我的... 查看详情
Nuxt.js 中的“文档未定义”
】Nuxt.js中的“文档未定义”【英文标题】:"documentisnotdefined"inNuxt.js【发布时间】:2018-02-1323:03:02【问题描述】:我正在尝试在Vue组件中使用Choices.js。组件编译成功,但随后触发错误:[vue-router]无法解析异步组件默认值... 查看详情
Nuxt.js 的 data() 中未定义变量
】Nuxt.js的data()中未定义变量【英文标题】:Variablebeingundefinedindata()inNuxt.js【发布时间】:2021-01-1305:45:12【问题描述】:由于某种原因,今天早上这给我带来了麻烦,我就是想不通为什么它不起作用。我有一个变量“应用程序”... 查看详情
Nuxt JS 未定义 Firebase 存储 XMLHttpRequest 错误
】NuxtJS未定义Firebase存储XMLHttpRequest错误【英文标题】:FirebaseStorageXMLHttpRequestisnotdefinederrorwithNuxtJS【发布时间】:2019-05-1123:22:21【问题描述】:我的网络应用程序需要帮助,该应用程序正在将图像上传到firebasestorage,然后想在缩... 查看详情
从直接链接导航时,Nuxt.js `this.$route.params.id` 未定义
】从直接链接导航时,Nuxt.js`this.$route.params.id`未定义【英文标题】:Nuxt.js`this.$route.params.id`isundefinedwhennavigatingfromdirectlink【发布时间】:2021-10-0810:02:53【问题描述】:当我将Nuxt.js与s-s-r模式一起使用时,我遇到了一个奇怪的问题... 查看详情
带有 Firebase 的 Nuxt.js s-s-r - ReferenceError:未定义导航器
】带有Firebase的Nuxt.jss-s-r-ReferenceError:未定义导航器【英文标题】:Nuxt.jss-s-rwithfirebase-ReferenceError:navigatorisnotdefined【发布时间】:2021-04-2401:05:33【问题描述】:我使用Nuxt(s-s-r)和firebase(firestore和托管)制作了一个简单的网络应... 查看详情
如何在 Nuxt 中拥有像 turn.js 这样的翻书?
...turn.js导入nuxt.js项目。当我通过插件使用时,错误窗口未定义,即使我在客户端模式下使用它更新:我使用必需的包检查是客户端,但我得到错误jquery__WEBPACK_IMPORTED_MODULE_3___default( 查看详情
Nuxt.js + vuetify 图像未加载
】Nuxt.js+vuetify图像未加载【英文标题】:Nuxt.js+vuetifyimagenotloading【发布时间】:2020-07-2515:22:12【问题描述】:我正在使用Nuxt.js+Vuetify,但图像无法加载到我的下一页文件中。例如,在我的./pages/browse/index.vue中,我有一个像这样的... 查看详情
Nuxt.js 刷新 url 得到 404 未找到
】Nuxt.js刷新url得到404未找到【英文标题】:Nuxt.jsrefreshurlget404notfound【发布时间】:2018-05-0311:18:03【问题描述】:我的nuxt.js项目有一个问题。我创建动态页面,如https://samplesite.com/place/place_id其中place_id动态值。(我的数据库中有... 查看详情
Nuxt.js vuex 存储未持久化
】Nuxt.jsvuex存储未持久化【英文标题】:Nuxt.jsvuexstorenotpersisted【发布时间】:2021-06-2607:36:23【问题描述】:我的Nuxt.js设置出现了一些奇怪的问题。Store中的某些状态不是持久的,每次我加载另一个视图时,它们都会返回默认值。... 查看详情
Nuxt.js 服务器端渲染:启动服务器后数据未更新
】Nuxt.js服务器端渲染:启动服务器后数据未更新【英文标题】:Nuxt.jsServerSideRendering:Datadoesn\'tgetupdatedafterstartingtheserver【发布时间】:2021-06-2007:54:04【问题描述】:我遇到了一个问题,Nuxt.js和Apollo没有使用我的API源中的最新内... 查看详情
未针对 Vue 组件 (Nuxt.js) 上的 props 样式属性处理引导图像资产
】未针对Vue组件(Nuxt.js)上的props样式属性处理引导图像资产【英文标题】:BootstrapimageassetnotprocessedforpropsstyleattributeonVueComponent(Nuxt.js)【发布时间】:2020-03-0211:04:47【问题描述】:我一直在尝试将图像资产的相对路径导入横幅组件... 查看详情
如何在 nuxt.js 中定义路由
】如何在nuxt.js中定义路由【英文标题】:Howtodefinerouteinnuxt.js【发布时间】:2019-04-2421:11:53【问题描述】:我有一个使用Nuxt.Js的博客网站,假设xyz.com并希望显示特定国家/地区代码的所有页面,例如xyz.com/en/home、xyz.com/en/about等。... 查看详情
VueEditor 文档没有定义 Nuxt.js
】VueEditor文档没有定义Nuxt.js【英文标题】:VueEditordocumentisnotdefinedNuxt.js【发布时间】:2021-11-2912:05:52【问题描述】:在我的Nuxt.js项目中,我安装了vue2-editor包,以便能够使用HTML编写文章。当我来到页面时,写一些东西并按下按... 查看详情
Nuxt.js 自定义加载器不会立即加载
】Nuxt.js自定义加载器不会立即加载【英文标题】:Nuxt.jscustomloadernotloadinginstantly【发布时间】:2021-06-0403:28:46【问题描述】:所以我的自定义加载器不会像瞬间加载那样立即加载,然后它在这里加载是我的网站,我的目标是加载... 查看详情
Nuxt.js - 全局导入自定义 NPM 包
】Nuxt.js-全局导入自定义NPM包【英文标题】:Nuxt.js-GloballyimportcustomNPMpackages【发布时间】:2021-06-0218:29:48【问题描述】:Nuxt的插件/模块系统非常复杂,因此我无法完成这个非常简单的任务,即使在SO上查看了其他一些答案之后也... 查看详情
TailwindCSS 自定义主题不适用于 Nuxt.js
】TailwindCSS自定义主题不适用于Nuxt.js【英文标题】:TailwindCSScustomthemedon\'tworkswithNuxt.js【发布时间】:2020-06-0917:30:59【问题描述】:我已经从createnuxt-app安装了@nuxtjs/tailwindcss,我用我的值修改了tailwind.config.js文件:module.exports=impo... 查看详情
本地存储未定义
】本地存储未定义【英文标题】:Localstoragenotdefined【发布时间】:2020-02-1811:40:26【问题描述】:我正在将Nuxt.js用于s-s-r。每当我登录我的应用程序时,我都有一个登录系统,我得到一个JSONWeb令牌(JWT)并将其存储在我的Localstorage... 查看详情