最近我升级到:
我已经生成了一个新项目,并希望使用新的Injectable装饰器。 装饰课程时:
@Injectable({
providedIn: 'root'
})
export class SomeService {
constructor() { }
}
我得到以下编译错误:
参数类型{providedIn:" root"}不能分配给参数 type {providedIn:Type | "根" | null}& InjectableProvider 检查TypeScript被称为函数参数,返回值,指定的表达式是正确的类型。
当我写这样的课时:
@Injectable
export class SomeService {
constructor() { }
}
我收到同一消息的运行时错误。
有什么想法吗?