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

А как после изменения значения в селекте сделать вызов функции

с передачей значения?
Я пробовал: @input и @change делать у селекта, но там вместо значения приходит эвент

19 ответов

8 просмотров

возьми у ивента таргет, а у таргета вэлью)

напиши @input="myFunction", myFunction (тут аргумент) ) в аргументе event.target.value

⚓️ Sergey Ryzhkov
напиши @input="myFunction", myFunction (тут аргум...

Ну да, можно в шаблоне это решить, точняк @change="handler($event.target.value)"

event.target.value но могут быть проблемы если в value будет храниться объект

⚓️ Sergey Ryzhkov
а какие могут быть проблемы?

будет возращать строку [object Object]

Дима dadev1307
будет возращать строку [object Object]

кейс с [object Object] — здесь вопрос, в какой момент твой объект был приведен к строке. Вангую, что не в момент получения значения из селекта, а в момент указания опции значения в виде объекта 😉

Peter Sh******in
кейс с [object Object] — здесь вопрос, в какой мом...

Хорошо, у меня есть к примеру arr = [{name: 'Поле1',id: 1},...] <select @change="testMethod"> <option :value="item" v-for="item in arr" >{{item.name}}</option> </select> как мне в testMethod получить value корректно не [object Object] ?

Дима dadev1307
Хорошо, у меня есть к примеру arr = [{name: 'Поле1...

Для начала посмотреть на отрендеренный компонент и проверить value у <option> Затем в шаблоне указать <option :value="item.id" ...

Fedor T
item.value например

что такое item и где его взять ?

Peter Sh******in
кейс с [object Object] — здесь вопрос, в какой мом...

Я не понял для чего это пояснение было?) event.target.value возвращает [object Object] это же верно)

Дима dadev1307
event.target.value но могут быть проблемы если в v...

Я не понял, для чего это пояснение было?) Ведь в вопросе не было ни единого упоминания типа значения)

Дима dadev1307
event.target.value но могут быть проблемы если в v...

Нужно просто проверить что value typeof 'object'

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

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

Какой-то там пердун в 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 подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
DS
8
Карта сайта