我有一个ssr应用程序和一个使用vue-codemirror的文本编辑器组件。据我所知,这不能在ssr中使用,页面无法加载,并显示错误"navigator is not defined“。我在文档中看到,<q-no-ssr />仅用于强制在客户端呈现组件。我尝试将文本编辑器组件包装在<q-no-ssr />标记中,但仍然遇到"navigator is not defined“错误。我使用的
I setEntities(fetchedData)并且实际发生的是我呈现组件两次-一次是在数组为空的时候,第二次是在数据到达的时候。数据是静态的,永远不会改变。想知道是否有某种方法可以防止这种不必要的渲染?我认为解决方案将是在componentWillMount上进行api调用,但没有任何与此挂钩的并行解决方案,因为此方法已不再使用。
在添加了描述的代码后,window.app属性确实会出现在控制台中,但是我不能引用博客中提到的app.$store ans (这类似于在组件中引用存储的方式)。我使用的是类星体框架,在当前版本(>0.15)中,它根据使用的quasar.conf.js文件中的设置进行大量配置。类星体配置将生成并显示在一个文件中,该文件在添加此插件后包含: * THIS FILE IS GEN