Tôi muốn tạo dịch vụ, có thể tương tác với một thành phần. Tất cả các thành phần khác trong ứng dụng của tôi, sẽ có thể gọi dịch vụ này và dịch vụ này sẽ tương tác với thành phần này.Cách gọi phương thức thành phần từ dịch vụ? (angular2)
Cách gọi phương thức thành phần từ dịch vụ?
@Component({
selector:'component'
})
export class Component{
function2(){
// How call it?
}
}
Từ dịch vụ này?
@Injectable()
export class Service {
callComponentsMethod() {
//From this place?;
}
}
Bạn nên trích xuất các 'phương pháp callComponentsMethod' vào một dịch vụ và sau đó tiêm dịch vụ cho cả hai nơi –