【发布时间】:2021-08-27 08:37:25
【问题描述】:
我打算在我的应用中使用 jsplumb
我当前的代码是这样的
<template>
<client-only>
<div id="canvas"></div>
</client-only>
</template>
<script>
import { jsPlumb } from 'jsplumb'
export default {
name: 'JsPlumb',
auth: false,
mounted() {
jsPlumb.ready(function () {})
}
}
</script>
当我运行我的应用程序时,这会引发 document is not defined 错误。我已经发现 jsplumb 不能在 SSR 上工作。我怎样才能实现它来使用 jsplumb 的导入,它不会引发错误。 nuxt中是否有动态导入只导入非ssr中的库?
【问题讨论】:
-
嗨,出于某种原因,即使按照您提到的步骤操作,它似乎也不起作用,我收到
document is not defined错误。我已经在这里发布了我的问题,你能帮我解决这个问题吗? stackoverflow.com/q/69814456/7584240