【问题标题】:Uncaught Error: Can't resolve all parameters for ContactComponent: (?)未捕获的错误:无法解析 ContactComponent 的所有参数:(?)
【发布时间】:2019-12-31 05:19:10
【问题描述】:

npm install 后,我运行 Angular 代码,它给了我以下错误 Uncaught Error: Can't resolve all parameters for ContactComponent: (?)。有人告诉我为什么吗??

这是我的代码

import { Component, OnInit } from '@angular/core';
import { Router } from '@angular/router';

@Component({
  selector: 'app-contact',
  templateUrl: './contact.component.html',
  styleUrls: ['./contact.component.css']
})
export class ContactComponent implements OnInit {

  constructor(private router: Router) { }

  ngOnInit() {
  }

  onGotoClick($event: any) {
    console.log($event.target.value);
    this.router.navigate(['/home']);
    // this.router.navigateByUrl('/home');
  }

}

【问题讨论】:

    标签: angular typescript


    【解决方案1】:

    可能是您没有在定义此组件的模块中包含“RouterModule”。

    【讨论】:

      【解决方案2】:

      您的联系人组件构造函数具有未解析的依赖项。

      【讨论】:

        猜你喜欢
        • 2018-08-22
        • 2018-12-18
        • 2018-09-21
        • 2023-03-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多