javascript - 开玩笑 - localeForage.createInstance 不是一个函数
问题描述
我localforage
在一个应用程序中使用,并将它作为 ContextProvider 的一部分导出。它使用的driver
是IndexDB。问题是一个组件正在使用该上下文,当我为它编写测试时,它需要访问该上下文。我收到以下错误:
TypeError: localForage.createInstance is not a function
> 4 | const featureContextStore = localForage.createInstance({
| ^
5 | driver: localForage.INDEXEDDB,
知道如何解决吗?我尝试了, ,spyOn
本身。似乎没有任何效果。mock
defineDriver
localeForage
解决方案
推荐阅读
- typescript - 是否可以在 GraphQL 游乐场中使用 TypeORM 参数?
- node.js - 你怎么知道 Model.prototype.save() 函数对 mongoose 的参数?
- gitlab - 将用户项目从本地实例迁移到 Gitlab.com
- azure-devops-migration-tools - 尝试在两个组织之间迁移 Azure DevOps Pipelines,但缺少 BuildDefinition
- javascript - 在折叠卡片图表隐藏但在展开时不显示
- python - Python 的人性化 timedelta() 告诉我 minimum_unit 是一个无效参数?
- c# - 我收到此错误“System.Data.SqlClient.SqlException:''.'.'附近的语法不正确'”
- android - 从 radiogroup 更改音频时,Android 通知声音不起作用
- c++ - 为什么这个指针没有给我一个垃圾值
- javascript - 为什么数组中的这段代码不合适?