我想實現我的服務「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'的同樣的錯誤。 –