Sto provando a creare il mio componente modale, che sarei in grado di riutilizzare attraverso le mie app Angular2. Sto prendendo in considerazione approcci diversi e mi chiedo se sia possibile creare @Component
che funge anche da @Injectable
? Sto considerando questo, perché voglio creare un modello per il modale e tenerlo in un posto.Componente come Iniettabile?
Grazie
Quindi posso inserirlo nel costruttore? – alegrowski
Ho aggiornato la mia risposta. Non penso che l'uso di DI ti comprerà molto per il tuo caso d'uso. –
Gunter, ho sempre avuto l'impressione che l'inserimento di un tipo di componente in un costruttore funzioni solo quando esiste un genitore di quel tipo per il componente che tenta di iniettarlo, nel qual caso l'istanza iniettata è l'istanza del genitore più vicino di quel tipo (e questo serve allo scopo (molto utile) di permettere ai componenti di iniettare genitori digitati arbitrariamente). Questa impressione non è corretta? – drewmoore