事件处理器

知识点

  • v-on:(event)/@(event)

v-on:(event)

页面元素的事件绑定。(click,keyup,load等等)

  1. <div id="myApp">
  2. <h1>事件处理器</h1>
  3. <input id="txtName" v-on:keyup="txtKeyup($event)">
  4. <button id="btnOK" v-on:click="btnClick($event)">OK</button>
  5. </div>
  6. <script>
  7. var myApp = new Vue({
  8. el: '#myApp',
  9. data: {},
  10. methods: {
  11. txtKeyup: function(event){
  12. this.debugLog(event);
  13. },
  14. btnClick: function(event){
  15. this.debugLog(event);
  16. },
  17. debugLog:function(event){
  18. console.log(
  19. event.srcElement.tagName,
  20. event.srcElement.id,
  21. event.srcElement.innerHTML,
  22. event.key?event.key:""
  23. );
  24. },
  25. },
  26. });
  27. </script>

源文件

小马视频频道

http://komavideo.com