小编Sak*_*vel的帖子

当作为 @Injectable Angular 的表达式调用时,无法解析类装饰器的签名

完整错误消息
作为表达式调用时无法解析类装饰器的签名。“ClassDecoratorContext”类型的参数不可分配给“string |”类型的参数 符号| 不明确的'。

我在应用程序模块下创建了一个图书模块。在该模块中,我创建了工作服务文件。当我创建文件时出现此错误..?

这是我的服务文件

import { Injectable } from '@angular/core';
import { HttpClient } from '@angular/common/http'

@Injectable({
  providedIn:"root"
})
export class BookService {

  constructor(private _http: HttpClient){ }
}

Run Code Online (Sandbox Code Playgroud)

文件结构

这是我的 book.module.ts

import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';

import { BookRoutingModule } from './book-routing.module';
import { HomeComponent } from './home/home.component';
import { bookReducer } from './store/reducer/book.reducer';
import { StoreModule } from '@ngrx/store';


@NgModule({
  declarations: [
    HomeComponent
  ],
  imports: [
    CommonModule,
    BookRoutingModule,
    StoreModule.forFeature('bookReducer',bookReducer) …
Run Code Online (Sandbox Code Playgroud)

html javascript typescript ngrx angular

3
推荐指数
1
解决办法
2977
查看次数

标签 统计

angular ×1

html ×1

javascript ×1

ngrx ×1

typescript ×1