передаю<Nana price="string"/>
Получается, что в рантайме в компонент могут приходить данные плохого типа.
Получается всеравно нужно писать проверки типов.
Или есть возможность не пускать в компонент данные не соответствующие описаным в пропсах типам?
Не пускать можно, но надо писать тайп гарды каждый раз самому (проверка типа руками или эксепшен). Это рантаймовая проверка будет, но я не слышал, чтоб так часто делали.
зачем тогда тайпскрипт? =)
Мне проще с ним писать и больше уверенности в коде. Рантайм мне для этого не нужен.
я так понял что проблема в том что даже во время разработки передача строки вместо числа не показывается как ошибка
Обсуждают сегодня