8_demo.html 867 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>Document</title>
  8. </head>
  9. <body>
  10. <div id="app">
  11. <input type="button" value="v-on指令" v-on:click="fn1">
  12. <input type="button" value="v-on简写" @click="fn1">
  13. <input type="button" value="v-on双击" v-on:dblclick="fn1">
  14. <h2>{{food}}</h2>
  15. <input type="button" value="单击修改食物" @click="changeFood">
  16. </div>
  17. <script src="./vue.js"></script>
  18. <script>
  19. var app = new Vue({
  20. el: "#app",
  21. data: {
  22. food: '西红柿'
  23. },
  24. methods: {
  25. fn1(){
  26. alert('我是点击事件')
  27. },
  28. changeFood(){
  29. this.food = '土豆'
  30. }
  31. }
  32. })
  33. </script>
  34. </body>
  35. </html>