169 похожих чатов

Добрый день, разбираюсь потихоньку с TS в React, возник вопрос

почему появляется данная ошибка? Пишет что Свойство "style" не существует в типе "EventTarget" хотя пропс передается с тем же типом просто насквозь.Если в coloraizeBtnCheck выставляю any все работает без пробелм

24 ответов

26 просмотров

currentTarget

А стоп лол, это че нафиг такое?))

Используешь реакт - используй реакт, <button style={{ color: checked ? ‘red’ : ‘blue’ }}

WebFilin- Автор вопроса
Dmitry Remezov
Используешь реакт - используй реакт, <button style...

Так не получится, там логика работы приложения своебразная, приходится изврашаться но вопрос по TS его бы раскурить

Нет, это ты её специфичной сделал

WebFilin
Так не получится, там логика работы приложения сво...

Цвет кнопки зависит от состояния? Вот стейт и юзай

а какой ещё стиль может быть у значения?

target нужно проверять на тип

WebFilin- Автор вопроса
Dmitry Remezov
Нет, это ты её специфичной сделал

Там идет еще обвязка вокруг, мне нужно при одном клике подсвечивать кнопку с кликом одним цветом и одну из 6ти других другим. Как это сделать проще не придумал

WebFilin- Автор вопроса
IceBerg
target нужно проверять на тип

Точно! Осталось его как то получить тока ))

WebFilin- Автор вопроса
IceBerg
кого? тип?

Элемент, но это я вроде уже сам сообразил как сделать ))

WebFilin
Элемент, но это я вроде уже сам сообразил как сдел...

так ты к нему уже на скрине обращаешься🤷‍♂️

WebFilin- Автор вопроса
IceBerg
так ты к нему уже на скрине обращаешься🤷‍♂️

Да но TS таки ругается зараза! То однго свойства нет то другова!

WebFilin
Да но TS таки ругается зараза! То однго свойства н...

у нужного элемента с нужным типом не может быть таких проблем

WebFilin- Автор вопроса
IceBerg
у нужного элемента с нужным типом не может быть та...

Да я уже понял ошибку. Но за наводку на идею спасибо. Я туда передавал евент а надо было элемент эвента. Все сразу стало понятние и проще

WebFilin
Да я уже понял ошибку. Но за наводку на идею спаси...

похоже твой код стал ещё "специфичнее"

WebFilin- Автор вопроса
IceBerg
похоже твой код стал ещё "специфичнее"

Шо делать )) Джуны должны страдать ))

WebFilin- Автор вопроса
WebFilin
им за это платят ))

Им платят за решение задач, нет вакансии “ревьювер”. Если джун в целом шарит, но в начале пишет странный код - ноль проблем, бывает, научится, но если он не шарит - его не возьмут/вылетит с испытательного

WebFilin- Автор вопроса
Dmitry Remezov
Им платят за решение задач, нет вакансии “ревьювер...

В моем случае это препод на курсе - так что в том числе за это. Но твое мнение справедливо

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
Кибер Бомж
8
Карта сайта