Angular 2 - AuthService.loggedIn 不是函数

Angular 2 - AuthService.loggedIn is not a function

大家好,非常感谢您的帮助,我是从 Auth0 做这个教程的: https://auth0.com/blog/angular-2-authentication/ 它与 Angular 2 的身份验证有关。我的代码与回购完全相同,但我不断收到此错误: error-message

我的 Github 这个项目的回购如下: 在 Github 上:lechiffre10/angular2auth(堆栈溢出不会让我 post 一秒钟 link)

我从 auth.service.ts 和服务器端删除了 auth0 客户端 ID,但我 运行 不知道问题可能是什么,非常感谢您的帮助!谢谢!

找到你的问题。就像哈利说的,你遇到了案件问题。

函数为loggedIn(){ }

在你的app.component.ts文件中你有

html <li> <a (click)=authService.logout() *ngIf="authService.LoggedIn()">Log Out</a> </li>

改成这样: html <li> <a (click)=authService.logout() *ngIf="authService.loggedIn()">Log Out</a> </li>

你应该可以开始了! :)