我想实现我的服务“CanActivate”的方法,而下方则是 服务代码如何实现Angular2
import { Injectable } from '@angular/core';
import { CanActivate } from '@angular/router';
@Injectable()
export class GuardUserSearchService implements CanActivate {
CanActivate() {
console.log('dummy guard clause for User search');
return true;
}
}
当我编译这个打字稿代码,它是以下错误
显示器'GuardUserSearchService'类错误地实现了'CanActivate'接口。
任何想法在我的代码中有什么问题。
即使修改后,它显示了同样的错误。我的angular2版本是RC-6。 – refactor
请检查大小写。该函数应该是'canActivate',而不是'CanActivate' –
lol..i也在canActivate函数中执行upperCase'C'的同样的错误。 –