Angular 角度2基准设置错误

Angular 角度2基准设置错误,angular,Angular,首先,我是Angular 2的新手,我正在尝试设置一个新项目,希望用户登录,如果登录成功(在我的情况下总是如此),那么用户应该被重新路由到另一个组件 这是我的密码: 这里的编译错误也给我留下了深刻的印象 zone.js:355未处理的承诺拒绝:模板分析错误: “导航”不是已知的元素: 1.如果“导航”是一个角度组件,则确认它是该模块的一部分。 2.如果“navigation”是一个Web组件,则将“CUSTOM_ELEMENTS_SCHEMA”添加到此组件的“@NgModule.schemas

首先,我是Angular 2的新手,我正在尝试设置一个新项目,希望用户登录,如果登录成功(在我的情况下总是如此),那么用户应该被重新路由到另一个组件

这是我的密码:

这里的编译错误也给我留下了深刻的印象

zone.js:355未处理的承诺拒绝:模板分析错误: “导航”不是已知的元素: 1.如果“导航”是一个角度组件,则确认它是该模块的一部分。 2.如果“navigation”是一个Web组件,则将“CUSTOM_ELEMENTS_SCHEMA”添加到此组件的“@NgModule.schemas”中 以抑制此消息。(“[错误] ->]

”):SiteComponent@5:0 ; 区域:;任务:承诺;价值: 错误:模板分析错误:(…)错误:模板分析错误: “导航”不是已知的元素: 1.如果“导航”是一个角度组件,则确认它是该模块的一部分。 2.如果“navigation”是一个Web组件,则将“CUSTOM_ELEMENTS_SCHEMA”添加到此组件的“@NgModule.schemas”中 以抑制此消息。(“[错误] ->]

请告诉我,这是定义流程的标准方法吗


感谢您在site.component.html中使用以下标记

<navigation></navigation>

但是,在navigation.component.ts中,您将组件选择器定义为应用程序导航,这意味着

<app-navigation></app-navigation>

在site.component.html内部,您正在使用以下标记

<navigation></navigation>

但是,在navigation.component.ts中,您将组件选择器定义为应用程序导航,这意味着

<app-navigation></app-navigation>

这不是一个真正的答案,而是一个解决方案。我查看了您的代码,没有发现任何明显的问题。我克隆了您的存储库,然后在尝试运行项目时,我能够看到所有问题

在运行之前,我必须解决一些问题。我已经修复了所有这些问题,并根据您的代码创建了一个拉取请求。您可以看到我在拉取请求中更改的内容。我添加了一个.gitignore文件,以便您不签入所有节点模块。您还拼错了“loginn”。“查看拉动请求后,如果您有任何问题,请告诉我

以下是在拉取请求中更改的文件。

这不是一个真正的答案,而是一个解决方案。我查看了您的代码,没有发现任何明显的问题。我克隆了您的存储库,然后在尝试运行项目时,我能够看到所有问题

在运行此程序之前,我必须解决一些问题。我已修复了所有这些问题,并根据您的代码创建了一个拉取请求。您可以看到我在拉取请求中更改的内容。我添加了一个.gitignore文件,以便您不签入所有节点模块。您还拼错了“loginn”查看拉取请求后,如果您有任何问题,请告诉我

以下是在拉取请求中更改的文件。

谢谢,我已经适应了,但问题仍然存在。谢谢,我已经适应了,但问题仍然存在