пробросить метод компонента Menu в качестве параметра компоненту Button
Vue.directive('emoji', (el, binding) => el.innerHTML = emoji(binding.value));
<div class="conversation_name" v-emoji="chatName"></div>
<div
v-for="item in items"
class="col-md-3 services-item"
:class="{ hoverClass: item.hover }"
>
<img :src="item.scr" alt="">
<h3 class="my_services_title">Тест</h3>
<button
class="btn-price"
@mouseenter="item.hover = true"
@mouseleave="item.hover = false"
>Нажать</button>
</div>
data: {
items: [
{
src: 'img/laptop.png',
hover: false,
},
{
src: 'img/laptop.png',
hover: false,
},
],
},
Почему так происходит?
Мне необходимо строку передать в url
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>
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
датасет дает нам возможность сохранять только примитивы
у меня нет способа передать из родителя в инстанс компонента описание процедуры валидации
хотелось бы иметь возможность каким-либо образом отменить передачу значения, не прошедшего валидацию наверх