{"credits":{"cast":[{"cast_id":3,"character":"Andy Dufresne","credit_id":"52fe4231c3a36847f800b131","gender":2,"id":504,"name":"Tim Robbins","order":0,"profile_path":"/9DujxnBMVkizaeIyM0eXPMfXxR.jpg"},{"cast_id":4,"character":"Ellis Boyd \"Red\" Redding","credit_id":"52fe4231c3a36847f800b135","gender":2,"id":192,"name":"Morgan Freeman","order":1,"profile_path":"/oGJQhOpT8S1M56tvSsbEBePV5O1.jpg"},{"cast_id":5,"character":"Warden Samuel Norton","credit_id":"52fe4231c3a36847f800b139","gender":2,"id":4029,"name":"Bob Gunton","order":2,"profile_path":"/b3NfI0IzPYI40eIEtO9O0XQiR8j.jpg"}]},
"crew:[{"credit_id":"52fe4231c3a36847f800b153","department":"Sound","gender":2,"id":153,"job":"Original Music Composer","name":"Thomas Newman","profile_path":null},{"credit_id":"5c7c6ad80e0a2632130dbe86","department":"Sound","gender":2,"id":153,"job":"Conductor","name":"Thomas Newman","profile_path":null}]}
<Link to={"/contacts"}>
Перейти в контакты
</Link>
//
Что такое ComponentFactoryResolver?
ComponentFactoryResolver — это класс в Angular, который хранит фабрики компонентов в хранилище key-value.
Он принимает массив типа ComponentFactory, родительский ComponentFactoryResolver и NgModuleRef качестве аргументов для создания экземпляра.
Вопрос выше в комментариях был - зачем он принимает NgModuleRef. Потому что если я внутри любого модуля напишу
без ngModuleRef, то спокойно динамически создам компонент.
Ну кажется я понял, что в данном случае ангуляр возьмет moduleRef из this.
В любом случае за пример спасибо.