运行单元测试用例时出现以下错误
NullInjectorError: R3InjectorError(DynamicTestModule)[StoreFeatureModule - > StoreRootModule - > StoreRootModule]:
NullInjectorError: No provider
for StoreRootModule!
error properties: Object({
ngTempTokenPath: null,
ngTokenPath: ['StoreFeatureModule', 'StoreRootModule', 'StoreRootModule']
})
NullInjectorError: R3InjectorError(DynamicTestModule)[StoreFeatureModule - > StoreRootModule - > StoreRootModule]:
NullInjectorError: No provider
for StoreRootModule!Run Code Online (Sandbox Code Playgroud)
下面是代码:
import {
ComponentFixture,
TestBed,
fakeAsync,
tick,
} from '@angular/core/testing';
import {
MenuComponent
} from './menu.component';
import {
RouterTestingModule
} from '@angular/router/testing';
import {
HttpClientTestingModule
} from '@angular/common/http/testing';
import {
UnitTestingModule
} from 'src/app/shared/unit-testing/unit-testing.module';
import {
Location
} from '@angular/common';
import {
MockStore …Run Code Online (Sandbox Code Playgroud)我有一个像这样的数组
var column = ["generic complaint", "epidemic complaint", "epidemic1 complaint", "epidemic2 complaint", "bal vivah", "name"]Run Code Online (Sandbox Code Playgroud)
我希望将最后一个数组元素放置在第一个位置,排序后的数组应该像这样
var column = ["name","generic complaint", "epidemic complaint", "epidemic1 complaint", "epidemic2 complaint", "bal vivah"] Run Code Online (Sandbox Code Playgroud)
需要打字稿中的解决方案