我有:
beforeEach(() => {
TestBed.configureTestingModule({
providers: [
DocumentsLoaderSvc,
{ provide: MgrSvc, useClass: MockMgrSvc },
{ provide: URLLoaderSvc, useClass: MockURLLoaderSvcWhenData}
]
});
});
Run Code Online (Sandbox Code Playgroud)
如何使用另一个模拟器覆盖URLLoaderSvc,在具有自己独特要求的"it"情况下?有没有像TestBed.overrideProvider这样的东西...现在,我在它自己的"描述"中有每个声明,它有自己的beforeEach.
我有以下代码:
<script src="node_modules/nedb/browser-version/out/nedb.min.js"> </script>
<script>
var server = new Nedb({filename: 'someFile2', autoload: true});
</script>
Run Code Online (Sandbox Code Playgroud)
Nedb持久数据库已创建。
我只想访问应用程序代码中的服务器变量,例如MyCmp.ts中的。我该怎么做呢?