Я пытаюсь получить доступ к простому методу из класса обслуживания в компоненте.angular2 ошибка впрыскивания зависимостей
//myfriend.service.ts
export class MyFriendService(){
constructor(){}
testMe() {
window.alert("im friend service");
}
}
//myfriend.component.ts
import {Component} from 'angular2/core';
import {MyFriendService} from 'app/components/myfriend/myfriend.service';
@Component({
directives: [],
providers: [MyFriendService],
templateUrl: `app/components/myfriend/myfriend-view.html`
})
export class MyFriendCmp {
constructor(myFriendService: MyFriendService) {
myFriendService.testMe();
}
}
он бросает ошибку
myFriendService.testMe is not a function.
Я потратил много времени на это, чтобы получить это work.but еще trying.Help мне, чтобы понять это. Благодаря!.
Я пытаюсь привести это в plunkr и предоставит вам ссылку. Что вы подразумеваете под внешним видом. Я все равно импортировал его. – Nishanthd
heres the plunkr-> [link] (http://plnkr.co/edit/WVg8QK8gMcf2eIsSFk1A?p=preview) – Nishanthd
@micronyks nice eyes + 1..even я взял 10 минут с plunkr и оставил его ..: D –