how to emit a value with a click event in vue.js
问题 I am following Vuejs documentation and trying to emit a value with click event. The code follows: Vue Template: <div id="app"> <div class="container"> <div class="col-lg-offset-4 col-lg-4"> <sidebar v-on:incrementBtn="increment += $event"></sidebar> <p>{{ increment }}</p> </div> </div> </div> Vue instances: Vue.component('sidebar',{ template:` <div> <button class="btn btn-info" v-on:click="$emit('incrementBtn', 1)">Increment on click</button> </div> `, }); new Vue ({ el:'#app', data:{