为了账号安全,请及时绑定邮箱和手机立即绑定

vue模板中调用的function执行时间是在什么时候?

vue模板中调用的function执行时间是在什么时候?

不负相思意 2019-03-08 12:32:12
<div id="app">   <p id="age">me:{{me()}}</p></div>new Vue({     el:"#app",     data:{       y:454,    },    methods:{        me(a){          console.log("methods is run",this.y)          return this.y;       }    },   beforeUpdate(){    console.log("dom:",document.getElementById("age").innerHTML,this.y)   },   updated(){   console.log("dom:",document.getElementById("age").innerHTML,this.y)   } }执行顺序是什么?
查看完整描述

2 回答

?
慕斯709654

TA贡献1840条经验 获得超5个赞

beforeupdate和updated可以看vue生命周期,me(a)方法调用了才会执行

查看完整回答
反对 回复 2019-03-08
?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

目前这种情况下beforeUpdate,updated中的函数体应该是不会执行的,因为没有涉及到数据更新,然后me函数会被执行


查看完整回答
反对 回复 2019-03-08
  • 2 回答
  • 0 关注
  • 712 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信