Почему так происходит?
Мне необходимо строку передать в url
$('select').each(function() {
$(this).select2({
minimumResultsForSearch: Infinity,
dropdownParent: $(this).closest('.card-more'),
});
});
$(this).prev(value).html(this.value);
$(this).prev(value).find('.range-slider__value').html(this.value);
$('select').select2({
minimumResultsForSearch: Infinity,
dropdownParent: $('.card-more'),
});
data: () => ({
selectedPercent: null,
percents: [ 30, 40, 50 ],
...
}),
<div v-for="p in percents" @click.prevent="selectedPercent = p">
...
computed: {
header() {
return this.selectedPercent !== null ? this.selectedPercent : 'hello, world!!';
},
},
<h1>{{ header }}</h1>
const $li = $('ul li').show().slice(8).hide();
$('#loadMore').on('click', function(e) {
e.preventDefault();
$li.fadeToggle();
});
data: () => ({
items: [...Array(10)].map((n, i) => `item ${i}`),
selected: Array(4).fill(null),
}),
<select v-for="(s, i) in selected" v-model="selected[i]">
<option
v-for="n in items"
v-text="n"
:disabled="selected.includes(n)"
></option>
</select>
не уверен, что применяются :data-vv-as и :data-vv-delay аттрибуты
You can specify a delay to debounce the input event, a case scenario that you may want to wait for the user to stop typing then validate the field
сохранить доступ к el и binding
датасет дает нам возможность сохранять только примитивы