Изучаю vue.js компоненты и наткнулся на одну проблемку: Есть компонент кнопки:
<template>
<button type="button" class="btn1 draw-border"><slot></slot></button>
</template>
Вставляю кнопку в родительский компонент и хочу повесить на кнопку event при клике (убрал ненужные стили):
</template>
<div><button-component v-on:click="showModalSend">Получить</button-component></div>
<div><button-component>Отправить</button-component></div>
</template>
Собственно вопрос: как передать метод который обрабатывает event с кнопки?
Пробовал и через props
и data
и тд. Если через props, то получается, но всегда приходится передавать метод который будет висеть на кнопке в компоненте и если не передать то выкидывает ошибку:
<template>
<button type="button" v-on:click="methodOnClick" class="btn1 draw-border"><slot></slot></button>
</template>
export default {
props: {
'methodOnClick'
},
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Мне нужно получить всевозможные комбинации элементов массивовНапример, есть массив а(1,2,3), б(4,5,6), с(7,8)
Для скрипта в Adobe Photoshop, есть диалоговое окно с элементами выбора и управления: