我有一个ssr应用程序和一个使用vue-codemirror
的文本编辑器组件。据我所知,这不能在ssr中使用,页面加载失败,并出现错误“导航器未定义”。这是有意义的,因为导航器在文档准备好之前不会存在。
我在文档中读到<q-no-ssr />
用于强制一个组件只在客户端呈现。我试图将我的文本编辑器组件 Package 在<q-no-ssr />
标签中,但仍然遇到“navigator is not defined”错误。
我使用的文本编辑器是quasar tiptap。
以下是我的尝试:
<q-no-ssr>
<quasar-tiptap
v-bind="options"
@update="onUpdate"
/>
</q-no-ssr>
我错过了什么?
2条答案
按热度按时间axr492tv1#
创建 Boot 文件:
quasar new boot tiptap
tiptap.js
quasar.conf.js中的引用 Boot 文件
在应用程序中的任何位置使用组件:
monwx1rj2#