Vue.js之事件的绑定(v-on: 或者 @ )

来源:互联网 发布:windows to go 激活 编辑:程序博客网 时间:2024/05/22 08:12

1、Vue.js事件绑定的一般格式

 v-on:click='function' v-on:click/mouseout/mouseover/ @click

2、Vue.js事件绑定的实现

 2.1 JavaScript代码
<script type="text/javascript" src="../js/vue-1.0.21.js"></script>          <script type="text/javascript">              window.onload = function() {                  vm = new Vue({                      el: '#app',                      data: {                          arrMsg: ['apple', 'orage', 'pear']                      },                      methods: {                          show: function() {                              alert(this.arrMsg);                          }                      }                  });              }          </script> 
 2.2 html代码
<div id="app" class="container">  <hr /> 事件的绑定方式一,v-on指令      <button type="button" v-on:click='show' class="btn btn-primary btn-default">显示数据</button>  <hr/>事件的绑定方式二,简写方式      <button type="button" @click="show" class="btn btn-success btn-default">显示数据</button>  </div>