0
我不完全理解Angular 2中的@Injectable
修飾器。即使我不使用它,服務也能正常工作。 (看下面的例子)Angular 2 - Injectable()裝飾器
使用@Injectable
修飾符的目的是什麼?
下面是兩個例子,一個具有和一個沒有Injectable
與相應plunker例子:
隨着@Injectable Example1`
@Injectable()
export class AppService{
get():any[]{
return "something"
}
沒有@Injectable Example2
export class AppService{
get():any[]{
return "something"
}
當然我知道使用@Injectable
裝飾器的原因,fo r依賴注射,但就像我之前說過的,我完全不明白。有人可以解釋嗎?