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

Подскажите, как правильно пинговать дочку из родителя, чтобы в дочке

ставился фокус на поле ввода? Что-то понять не могу. Через пропс работает, но однократно, т.к. при последующих пингах значение пропса не меняется, так как приходит true

13 ответов

22 просмотра

можно через пропсы, можно через события: 1) через пропсы: значение пропса не меняется после однократного прихода true, поэтому надо сделать так, чтобы пропс менялся. Например, можно сделать пропс isDeleteMsgTrigger, с которым когда родителю нужно пинговать, он менял бы триггер на противоположный: isDeleteMsgTrigger = !isDeleteMsgTrigger 2) через события: дочку можно пометить ref="child", после чего можно к ней обратиться $refs.child, и можно послать ей событие $refs.child.$emit('event', $event). В дочке в хуке created навесить обработчик this.$on('event', () => focus())

Вешаешь реф на компонент и через него вызываешь публичный метод ребенка Используется только для таких императивных кейсов, в остальных случаях это бедпрактис

doroved- Автор вопроса
Anton Permyakov
Вешаешь реф на компонент и через него вызываешь пу...

Да понятно, что костыли какие-то, странно, что для такой задачи нет норм решения

doroved- Автор вопроса
Anton Permyakov
Я описал нормальное решение

Да, я попробую его, отпишусь

doroved- Автор вопроса
Anton Permyakov
Я описал нормальное решение

мне кстати гпт такое подсказал, но не стал пробовать, т.к. ts ругается, надо похоже тип дописать под этот варик

doroved
screenshot мне кстати гпт такое подсказал, но не стал пробова...

Если у тебя 3 версия вью, то нужно ее объявить в ребенке метод публичным через expose

doroved- Автор вопроса
doroved- Автор вопроса
Anton Permyakov
Если у тебя 3 версия вью, то нужно ее объявить в р...

не понятно как в композитион апи это использовать

doroved
screenshot не понятно как в композитион апи это использовать

В сетап вторым параметром после пропсов приходит контекст, у него есть метод expose

doroved- Автор вопроса
Anton Permyakov
В сетап вторым параметром после пропсов приходит к...

Я использую <script setup , туда сетап этот не засунуть)

doroved
screenshot Я использую <script setup , туда сетап этот не зас...

лучше почитай про то как composition api hf,jnftn

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта