Vue.js 踩坑記之雙向綁定
這篇體驗一下VUE的雙向綁定
<html> <head> <meta charset="utf-8"> </head> <body> <script src="https://unpkg.com/vue/dist/vue.min.js"></script> <div id="app"> <input type="text" v-model="CurrentTime" placeholder="當前時刻"> <h1>當前時刻{{ CurrentTime }}</h1> </div> <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掛載到實例上調(diào)用的事件
beforeDestory 是實例銷毀以前調(diào)用
在上例中,在mounted事件中創(chuàng)建了一個定時器,每隔一秒就把當前時間寫入文本框中,由于雙向綁定的原因,H1標簽的文本也會跟著變化,和文本框的文本保持一致。在beforeDestory事件里在Vue實例銷毀前則會清除定時器
總結(jié)
以上所述是小編給大家介紹的Vue.js 踩坑記之雙向綁定,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
Vue-router 中hash模式和history模式的區(qū)別
這篇文章主要介紹了Vue-router 中hash模式和history模式的區(qū)別,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-07-07Elementui按鈕設(shè)置默認選中狀態(tài)的實現(xiàn)過程
這篇文章主要給大家介紹了關(guān)于Elementui按鈕設(shè)置默認選中狀態(tài)的實現(xiàn)過程,文中通過圖文以及示例代碼介紹的非常詳細,對大家學習或者使用Elementui具有一定的參考學習價值,需要的朋友可以參考下2023-07-07vue3中的elementPlus全局組件中文轉(zhuǎn)換方式
這篇文章主要介紹了vue3中的elementPlus全局組件中文轉(zhuǎn)換方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-07-07vue函數(shù)input輸入值請求時延遲1.5秒請求問題
這篇文章主要介紹了vue函數(shù)input輸入值請求時延遲1.5秒請求問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-04-04