虚位以待(AD)
虚位以待(AD)
首页 > 网页特效 > JavaScript > Vue.js 踩坑记之双向绑定

Vue.js 踩坑记之双向绑定
类别:JavaScript   作者:码皇   来源:互联网   点击:

这篇文章给大家带来了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>

 

{{ }} 是所谓的文本插值的方法,目的是显示双向绑定的数据

mounted 表示el挂载到实例上调用的事件

beforeDestory 是实例销毁以前调用

在上例中,在mounted事件中创建了一个定时器,每隔一秒就把当前时间写入文本框中,由于双向绑定的原因,H1标签的文本也会跟着变化,和文本框的文本保持一致。在beforeDestory事件里在Vue实例销毁前则会清除定时器

总结

以上所述是小编给大家介绍的Vue.js 踩坑记之双向绑定,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

您可能感兴趣的文章:

  • vue.js利用Object.defineProperty实现双向绑定
  • 深入理解vue.js双向绑定的实现原理
  • Vue.js第一天学习笔记(数据的双向绑定、常用指令)
  • Vue.js每天必学之数据双向绑定
相关热词搜索: vue js 踩坑记 vue 双向绑定