Size: a a a

TypeScript — русскоговорящее сообщество

2020 March 31

VI

Vadim Ivanov in TypeScript — русскоговорящее сообщество
спасибо
источник

VI

Vadim Ivanov in TypeScript — русскоговорящее сообщество
К сожалению, у axios нет класса AxiosError, а только одноименный интерфейс https://github.com/axios/axios/issues/2013
источник

VA

Viacheslav Aksenchyk in TypeScript — русскоговорящее сообщество
Удобно с енамами иметь селекторы в темплейте, а не работать со строками, которые еще и помнить надо
источник

A

Abu in TypeScript — русскоговорящее сообщество
Viacheslav Aksenchyk
Удобно с енамами иметь селекторы в темплейте, а не работать со строками, которые еще и помнить надо
Так для объекта ты также можешь типы описать
источник

AS

Anton Sutarmin in TypeScript — русскоговорящее сообщество
Viacheslav Aksenchyk
Удобно с енамами иметь селекторы в темплейте, а не работать со строками, которые еще и помнить надо
их не надо помнить, автокомплит вызываешь TSовый внутри '', он подсказывает возможные значения
источник

A

Abu in TypeScript — русскоговорящее сообщество
Будут такие же подсказки
источник

AS

Anton Sutarmin in TypeScript — русскоговорящее сообщество
в этом плане разницы нет)
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
Мне кажется в коде можно отличить потом строку от заданного значения проще
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
В плане енам выглядит как константа а не строка
источник

AS

Anton Sutarmin in TypeScript — русскоговорящее сообщество
опять же, учитывая, что в нормальном коде у тебя нет констант как строк (они выненесы в переменные и правильно поименованы), любое строковое значение воспринимается как значение из юниона литералов :)
источник

AS

Anton Sutarmin in TypeScript — русскоговорящее сообщество
как обычно, кароче) кто как хочет, тот так и... дело привычки)
источник

VA

Viacheslav Aksenchyk in TypeScript — русскоговорящее сообщество
Это вопрос привычки.
источник

AS

Anton Sutarmin in TypeScript — русскоговорящее сообщество
😁
источник

VA

Viacheslav Aksenchyk in TypeScript — русскоговорящее сообщество
)
источник

ТЛ

Труь Ляля Ваня in TypeScript — русскоговорящее сообщество
Всем привет! Написал небольшое QuadTree поподробнее вот тут что это такое -> https://ru.m.wikipedia.org/wiki/Дерево_квадрантов
Сама реализация лежит вот тут вот -> https://codesandbox.io/s/b4yl7

Хотелось бы услышать советов, как сделать этот код лучше? Кстати говоря, с алгоритмической точки зрения тоже не все гладко, если загрузить 5 тысяч точек, то оно начинает подлагивать. Пару идей которые есть, это вынести субноды из массива и написать явно 4 субноды, возможно, дело в отрисовке (каждый тик дерево перерисовывается). Буду рад советам!
источник

НК

Назар Калитюк in TypeScript — русскоговорящее сообщество
используй const где возможно. в классе если конструктор занимается только инициализацией полей можно написать constructor(private field: number). Вроде если хочешь получить канвас, то напиши в селектор канван и тс поймет. Это я про 235 строку. Если бы было querySelector(“canvas”), то не надо было бы уточнять тип. Ну и ошибки тс исправь
источник

RO

Robot 🤖 Otor in TypeScript — русскоговорящее сообщество
всем привет! есть кто пишет в стеке Rеact/Redux? есть проблема с декоратором @connect из пакета react-redux (ошибка Unable to resolve signature of class decorator when called as an expression.), не нагуглил нормального решения, может кто подскажет как использовать connect как декоратор?
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Robot 🤖 Otor
всем привет! есть кто пишет в стеке Rеact/Redux? есть проблема с декоратором @connect из пакета react-redux (ошибка Unable to resolve signature of class decorator when called as an expression.), не нагуглил нормального решения, может кто подскажет как использовать connect как декоратор?
Зачем?
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
К тому же хуки сейчас есть
источник

Ti

Time is the side effect in TypeScript — русскоговорящее сообщество
Коннект откровенная хрень которая заставлять в разы больше кода писать
источник