Создаются блоки через цикл, в каждом блоке есть select. Подскажите, как при клике на кнопку, взять выбранные значения из всех созданных select'ов?
<div v-for="attribute in attributes" class="col">
{{ attribute.name }}
<select ref="selectedVariation" class="form-control">
<option selected>---</option>
<option v-for="variation in attribute.variations"
:key="variation.id"
:value="variation.id">
{{ variation.name }}
</option>
</select>
</div>`
<button class="btn btn-success">Click</button>
Вот ответ:
awesomeMethod() {
var length = this.$refs.selectedVariation.length
for (var i = 0; i < length; i++) {
this.variations[i] = this.$refs.selectedVariation[i]['value']
// console.log(this.$refs.selectedVariation[i]['value'])
}
}
collectValues() {
this.collectedValues = this.$refs.selectedVariation.map(item => item.value);
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Как подтвердить авторство чат-бота в Telegram (WhatsApp, Facebook Messenger, Slack и тд
В запросе url есть кирилица: прм: /?s=билеты+на+самолет, я его разбираю создавая ссылку и вытягивая нужнуюю мне часть, но получаю трабл с кодировкой
На input'e срабатывает метод и шлет запрос на товарыПолучив массив объектов, сразу выводит его в шаблоне и в цикле шлется запрос за ценами на полученные...