找不到模块“ async_hooks”。在角

时间:2019-11-08 06:36:48

标签: javascript node.js angular angular-material

我正在使用Angular 8 我遇到错误的地方-->客户组件中的错误**找不到模块'async_hooks'。**

ERROR in src/app/customer/customer.component.ts:7:27 - error TS2307: Cannot find module 'async_hooks'.

7 import { currentId } from 'async_hooks';

我尝试在Google上搜索有关此错误的信息,但建议显示该错误与Node更为相关 好吧,我尝试从'async_hooks'导入{currentId};在我的模块中,但仍显示相同的错误

只是想通知我我正在使用角度材料表 https://material.angular.io/components/table/overview

我正在分享我的 customer.component.ts

import { Component, OnInit, ViewChild } from '@angular/core';
import { CustomerService } from '../_service/customer/customer.service';
import {MatTableDataSource} from '@angular/material/table';
import {MatPaginator} from '@angular/material/paginator';
import { MatSort } from '@angular/material';
import { trigger, state, transition, style, animate } from '@angular/animations';
import { currentId } from 'async_hooks';


@Component({
  selector: 'app-customer',
  templateUrl: './customer.component.html',
  styleUrls: ['./customer.component.scss'],
  animations: [
    trigger('detailExpand', [
      state('collapsed', style({height: '0px', minHeight: '0'})),
      state('expanded', style({height: '*'})),
      transition('expanded <=> collapsed', animate('225ms cubic-bezier(0.4, 0.0, 0.2, 1)')),
    ]),
  ],
})
export class CustomerComponent implements OnInit {
  columnsToDisplay: string[] = ['customerName', 'customerPhone', 'customerEmail', 'created_at'];
  dataSource : any;
  expandedElement : any;
  addCustomer : boolean = false;
  ProposalByCustomer : any;

  constructor(public rest : CustomerService) { }

ngOnInit(){
  this.getCustomer();
}

getCustomer() {
     this.rest.getCustomers(localStorage.getItem('currentUser')).subscribe(result => {
       console.log(result);
        if(result['status'] == 1){
           this.dataSource = result['value'];
        }

       });
}

applyFilter(filterValue: string) {
  this.dataSource.filter = filterValue.trim().toLowerCase();

  if (this.dataSource.paginator) {
    this.dataSource.paginator.firstPage();
  }
}

getProposalByCustomer(customer){
   console.log(customer);
   let  token = localStorage.getItem('currentUser');
   console.log(token);
   let data = {customerId :  customer.customerId};
   console.log(data);
   this.rest.getProposalByCustomer(data , token).subscribe(result => {
    console.log(result);
    if(result['status'] == 1){
      this.ProposalByCustomer = result['data'];
    }
  })
}

addCustmr() {
     this.addCustomer = !this.addCustomer;
    }
}

0 个答案:

没有答案