您好,登錄后才能下訂單哦!
小編給大家分享一下Vue.js雙向綁定實現(xiàn)的示例,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
Vue.js雙向綁定實現(xiàn)的注意事項有哪些,下面就是實戰(zhàn)案例:
<html> <head> <meta charset="utf-8"> </head> <body> <script src="https://unpkg.com/vue/dist/vue.min.js"></script> <p id="app"> <input type="text" v-model="CurrentTime" placeholder="當前時刻"> <h2>當前時刻{{ CurrentTime }}</h2> </p> <script> var app = new Vue({ el:'#app', data:{ CurrentTime: new Date() }, mounted:function(){ var _this = this; this.timer = setInterval(function(){ _this.CurrentTime = new Date(); },1000); }, beforeDestroy:function(){ if(this.timer){ clearInterval(this.timer); } } }); </script> </body> </html>
{{ }} 是所謂的文本插值的方法,目的是顯示雙向綁定的數(shù)據(jù)
mounted 表示el掛載到實例上調用的事件
beforeDestory 是實例銷毀以前調用
在上例中,在mounted事件中創(chuàng)建了一個定時器,每隔一秒就把當前時間寫入文本框中,由于雙向綁定的原因,H1標簽的文本也會跟著變化,和文本框的文本保持一致。在beforeDestory事件里在Vue實例銷毀前則會清除定時器
以上是“Vue.js雙向綁定實現(xiàn)的示例”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業(yè)資訊頻道!
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內容。