Я определил тип свойства для функционального компонента. Однако свойства не доступны / не видны для родительских компонентов.
Созданный F C ниже
/* declare properties */
type EcmTextBoxProps = {
value: string;
}
const ecmTextBox: React.FC<EcmTextBoxProps> = (props: EcmTextBoxProps) => {
return (
<div>
{props.value}
</div>
);
}
export default ecmTextBox
Когда я пытаюсь предоставить значения для определенных свойств, они недоступны / не видны для родительского компонента.
Свойства этого компонента не перечислены в intellisense.
Пожалуйста, смотрите изображение ниже (я не вижу свойства).
Даже я пытался с компонентами класса, закончились с теми же результатами.
Мне кажется, что-то не так с конфигурациями Resharper и VS, но я Я не уверен.
Я установил последнюю версию Typescript на 3 в Resharper (это максимальное значение, которое они имеют в своем списке выбора), а также 3,6 в VS.
Возможно, что-то было Я пропустил в конфигурации? Пожалуйста, дайте мне знать, что я пропустил.
Настройки tsconfig. json приведены ниже:
Обратите внимание, что я использую следующие фреймворки и инструменты:
Реакция: 16.12.0
Машинопись: 3.7.5
Visual Studio 2019
Resharper Ultimate 2019.2.2
Благодарим вас за быстрый ответ по этому вопросу.
Свяжитесь с нами мне, если вам потребуется дополнительная информация.