我正在为NodeJS应用程序创建一个noSQL数据库。我希望数据库作为自己的类存在。但是,将我的数据库初始化代码移动到模块内部后,它不再起作用。 LokiJS无法加载数据库,并且我无法创建集合。加载数据库的结果为空,this.db是未定义的,尝试获取集合会生成ivy:report
。
Uncaught TypeError: Cannot read property 'getCollection' of undefined
答案 0 :(得分:0)
您在回调中的范围更改。最简单的方法是改为使用箭头功能:
dic[(2,3)] = "cell1"
dic["cell1"] = (2,3)