错误TS2304:找不到名称“模块”

时间:2018-07-18 07:04:34

标签: angular

我正在关注有关Angular + Firebase的教程,但由于数据表错误我停了下来。 包名称

  

npm install angular-4-data-table --save

Error Image Here

更新--------

import { Component, Inject, forwardRef } from '@angular/core';
import { DataTable } from './table.component';
import { HEADER_TEMPLATE } from './header.template';
import { HEADER_STYLE } from "./header.style";


@Component({
  moduleId: module.id +'',
  selector: 'data-table-header',
  template: HEADER_TEMPLATE,
  styles: [HEADER_STYLE],
  host: {
    '(document:click)': '_closeSelector()'
  }
})
export class DataTableHeader {

    columnSelectorOpen = false;

    _closeSelector() {
        this.columnSelectorOpen = false;
    }

    constructor(@Inject(forwardRef(() => DataTable)) public dataTable: DataTable) {}
}

1 个答案:

答案 0 :(得分:0)

删除文件夹node_modules

npm i // install all packages from package.json
npm install angular-4-data-table --save // install your addidtional package

第二件事-您可能在header.component.ts等中存在错误。请发布您的代码。