Size: a a a

2021 February 02

ИУ

Иван Усенков... in pro.js
Danila
Но если ты не писал на TS или другом строго типизированом языке, понять и принять это может быть сложно, ок. Поэтому это лишь подчёркивание предупреждением, а не ошибка.
Я писал и на ts и на c++ и на java и я знаю что такое типизация
источник

D

Danila in pro.js
Тогда не понимаю в чём вопрос собственно
источник

D

Danila in pro.js
В типе это так
источник

D

Danila in pro.js
Вопрос к составителям типа? Хочется сузить тип в зависимости от того, какой там eventName? Не уверен, что это в целом возможно.
источник

D

Danila in pro.js
Но по желанию можно - это вроде опенсорс
источник

D

Danila in pro.js
Иван Усенков
Ещё можно event.targer?.appenedChild. вопрос был не в этом, а в том что вы упускайте анализ. Он либо есть всегда, либо есть кейсы которые надо хотя бы рассмотреть
Нет,  event.targer?.appenedChild нельзя, потому что у андефа нет appendChild
источник

D

Danila in pro.js
Хм, или это не так работает?
источник

D

Danila in pro.js
Энивей, это тоже подчеркивается
источник

ИУ

Иван Усенков... in pro.js
Danila
Тогда не понимаю в чём вопрос собственно
При каких условиях он null?
источник

ИУ

Иван Усенков... in pro.js
Danila
ТС мне просто не даст написать без проверки
Только в том случае если у вас стоит строгая проверка null в конфиге
источник

D

Danila in pro.js
Иван Усенков
При каких условиях он null?
Не имею ни малейшего понятия и не должен иметь, потому что в типе - нулл
источник

D

Danila in pro.js
Я принял объект определённого типа
источник

D

Danila in pro.js
Он описан типом
источник

D

Danila in pro.js
Я должен это учитывать
источник

ИУ

Иван Усенков... in pro.js
Danila
Не имею ни малейшего понятия и не должен иметь, потому что в типе - нулл
Удачи вам в дальнейшем
источник

D

Danila in pro.js
Иван Усенков
Только в том случае если у вас стоит строгая проверка null в конфиге
Естественно, у меня строгая проверка.
источник

D

Danila in pro.js
Видимо, предлагается сделать // @ts-ignore потому что этого не может быть никогда.
источник

ИУ

Иван Усенков... in pro.js
Есть другие способы например Required<>
источник

PV

Peter V in pro.js
svasta☦️
Спасибо, не знал, что в монге тоже есть такое. А если я сейчас поменяю тип данных, оно мне число не вернет, просто эти данные использовались для других целей также? Или лучше создать новое поле с геоИндексами?
а как они до этого хранились у тебя?
источник

R

Ramazan in pro.js
привет, возможно не сложный вопрос, но в чем разница click vs on.('click')?
источник