#angular #vscode-extensions
Вопрос:
При ссылке на пользовательский компонент в угловом шаблоне мне нужна помощь с реквизитами @Input()
, которые я создал. Кто-нибудь знает о расширении vscode, которое автоматически заполняет свойства @Input() для компонента?
Исходя из фона реакции, возьмите этот компонент:
export default function Comp(props: { text: string }) {
return (<p>{props.text}</p>);
}
- Когда я войду
<Comp
, я получу автозаполнение свойств. - Когда я забываю требуемые свойства, мой компонент подчеркивается и предупреждает:
Property 'text' is missing in type '{}' but required in type '{ text: string; }'.ts(2741)
Я хотел бы иметь что-то подобное в Angular, как в приведенном выше примере. Я знаю, что языковая служба angular в некоторой степени обеспечивает эту функциональность, но она ничего не заполняет автоматически.
Комментарии:
1. «Я знаю, что…», тогда откуда? Если вы имели в виду расширение Angular VSCode, то откройте вопрос для обсуждения с разработчиками, github.com/angular/vscode-ng-language-service/issues