我正在尝试在我的 nuxt 应用程序中查询 mongodb。我之前在 next.js 中使用
getServerSideProps
完成过,但是当在 nuxt 中尝试此操作时,在我的设置脚本中使用 useAsyncData
,我在浏览器中收到以下错误:
TypeError: Class extends value undefined is not a constructor or null
我们已经尽可能地简化了这一点,甚至直接只导入 MongoClient(不使用我们的数据库服务包装器),但是仅仅通过实例化客户端我们就会得到这个错误。
我们如何在不编写专用 api 端点的情况下在组件呈现之前运行我们的数据库逻辑? 我们正在使用 nuxt3 和 vite