могу кастомизировать для более предметной задачи.
В чем проблема - как я могу передать функцию-обработчик (event handler) с родительского компонента в дочерний?
зачем её передавать? у теб компонент тупой должен быть и желательно ничего подобного не принимать
Мне нужно сделать фильтр. Что бы, например, фильтровать инпут по регулярке
По идее ты должен эмитить с глупого компонента и в родителе обрабатывать
делай не передавая ничего внутрь тупого инпута
слушать событие с дочернего и хендлить его в родительском?
В таком случае не знаю смогу ли я поменять event.target.value
Но, сейчас буду пробовать, спасибо)
ты не должен менять event.target.value
Если у него value не изменится, но будет введен какой то символ, то он останется там до того момента пока value не изменится
У меня есть инпут. который type=text, мне нужно сделать так, что бы он принимал только цифры (15 до запятой, и 2 опционально после запятой). Для этого я слушаю что в инпуте, если все ок - эмичу на верх, если не подходит - я не рисую это в инпуте, и что бы этого не делать, я делаю event.target.value = event.target.value.slice(0, -1) (удаляю последний не подходящий элемент и присваиваю заново для инпута)
у инпута есть аттр value с которым и нужно работать, присваивать через evt.target, это не vue way
если я меняю модель с родительского дочернему (value) - v-text-field не обновляет её заново, поэтому нужно что-то похожее на это
https://codesandbox.io/live/79f5e71f334 как можно здесь обновить модель дочернего с родительского?
Если есть время*)
Обсуждают сегодня