У меня есть немного трудное понимание Injection Dependency в Angular. Поэтому мой вопрос: может ли кто-нибудь объяснить, какие из "типов", таких как Controller, Factory, Provider и т.д., Мы можем вводить другим, включая другие экземпляры одного и того же типа?
То, что я действительно ищу, - это таблица, заполненная y/n. Для ячеек с одинаковой строкой/столбцом это означает введение значения одного "типа" в другой, с тем же "типом"
+----------------+----------+------------+-----------+---------+--------+----------+---------+-------+
| Can we inject? | Constant | Controller | Directive | Factory | Filter | Provider | Service | Value |
+----------------+----------+------------+-----------+---------+--------+----------+---------+-------+
| Constant | | | | | | | | |
| Controller | | | | | | | | |
| Directive | | | | | | | | |
| Factory | | | | | | | | |
| Filter | | | | | | | | |
| Provider | | | | | | | | |
| Service | | | | | | | | |
| Value | | | | | | | | |
+----------------+----------+------------+-----------+---------+--------+----------+---------+-------+