<template> <p class="demo"> <button class="btn-primary" @click.prevent="handleClick"> <slot></slot>(clicked - {{count}}) </button> </p> </template> <script> export default { data() { return { count: 0, }; }, methods: { handleClick() { this.count++; console.log('clicked', this.count); }, }, }; </script> <style scoped> .btn-primary { display: inline-block; font-size: 1.2rem; color: #fff; background-