Нормально - это как?
А это с помощью чего типизация? Впервые вижу такое
Ну типа, тайпскрипт))
Например меня волнует окей ли хранить эти интерфейсы внутри файла компонента или лучше вынести все таки?
В зависимости от твоих целей
Ну это тестовое, цель показать себя с хорошей стороны))
Если их много, их выносят в отдельные файлы. Где их держать правда хз, в ангуляре держат в папке компонента
Видел что в ТС можно делать типы прямо во время объявления данных, типа data() { return { field1 typeof<Number>: null, } } Точного синтаксиса не подскажу, но для простых типов делать интерфейс наверное это оверхед
я выношу (и называю с Большой буквы, если совсем хочешь быть хорошим :))
Обсуждают сегодня