下面的實例包含如下知識點:html
<!--vue
v-model 雙向綁定app
v-bind 綁定html的標籤屬性 ,簡寫 :this
v-on 事件綁定 簡寫 @雙向綁定
計算屬性code
-->htm
<html> <head> <title>雙向綁定與計算屬性</title> <meta charset="utf-8"> <script src="vue.js"></script> </head> <body> <!-- v-model 雙向綁定 v-bind 綁定html的標籤屬性 ,簡寫 : v-on 事件綁定 簡寫 @ 計算屬性 --> <div id="root"> 姓: <input v-model="firstName"/> 名: <input v-model="lastName"/> <div>{{fullName}}</div> <input type="button" v-bind:value="title" v-on:click="get()" /> </div> <script> new Vue({ el: "#root", data: { //雙向綁定 firstName: '', lastName: '', //綁定標籤屬性 title: "提交" }, //綁定事件 methods:{ get:function(){ alert("click happen"); } }, //計算屬性 computed: { fullName: function(){ return this.firstName + ' ' + this.lastName; } } }) </script> </body> </html>