Tôi đang làm việc trên một dự án Ionic 2 TypeScript. Trong khi khởi động ứng dụng, tôi tiêm một dịch vụ thông qua hàm tạo.Tiêm phụ thuộc vào Góc 2 Tạo ra nhiều trường hợp trong khi sử dụng Inline Injector và Constructor Injection
@App({
providers: [ MyService ]
})
export class MyApp {
constructor(private instance1 : MyService){}
}
Và trong lớp khác tôi sử dụng
let injector = Injector.resolveAndCreate ([ MyService ]);
let instance2 = injector .get(MyService );
tôi nhận được hai ví dụ khác nhau của các biến instance1 và instance2.
Có cách nào có thể làm cho họ như một ví dụ bằng cách sử dụng các Injector inline và Constructor
các hành vi được mong đợi (xem câu trả lời của tôi). Để trở thành có thể đề xuất một giải pháp thay thế mà tôi cần biết thêm về trường hợp sử dụng của bạn –