это называется плохим подходом, вы не должны создавать components
из папки src я не имею в виду, что это не сработает, но не рекомендуется делать это папка src соберите весь свой проект component
, чтобы упростить доступ и обмен данными между ними.
альтернативное решение 1: вы можете удалить component
, который вы сделали из src
и заново создайте еще один в папке app
или просто переместите component
files / folder в app
, это правильный подход.
тогда вы можете получить к нему доступ из любого другогоcomponent
в вашем приложении import
, его в ts
файле
альтернативное решение 2: , если вы хотите просто обмен данными или выполнение метода / функции, которые могут совместно использоваться двумя components
, которые содержат некоторые данные, которые вы можете использовать services
или event binding
.
альтернативное решение 3: если ваша проблема с routes
и вы хотите naviagte
к этому test.html
для рекомендуемого подхода, сначала переместите его внутрьapp
папка как альтернативное решение 1 затем используйте routes
и config
для создания route
для этого component
.
замечание: вы не можете inject
только html
файл внутри angular components
он должен иметь свой собственный ts
файл, который содержит component config
@Component({...})
, поэтому Angular знает, что это component
возбуждают и как inject
это другим components
.