码迷,mamicode.com
首页 > 其他好文 > 详细

vue中mounted/created中绑定事件的小坑

时间:2020-06-24 20:06:43      阅读:61      评论:0      收藏:0      [点我收藏+]

标签:eve   ted   creat   show   btn   OLE   func   created   scrollto   

window.addEventListener(‘scroll‘, function () { var top = $(window).scrollTop(); this.btnShow = top < 2500 console.log(this.btnShow) });
function中的内容,给btnShow赋值时,可以打印出值,但是html中的v-if=‘btnShow‘,不起作用
经过测试,将function中的内容写到methods中,并命名,此处我命名为btnShowControl
于是上述代码就变为
window.addEventListener(‘scroll‘,this.btnShowControl)
这样页面上v-if就恢复正常了

vue中mounted/created中绑定事件的小坑

标签:eve   ted   creat   show   btn   OLE   func   created   scrollto   

原文地址:https://www.cnblogs.com/ko010824/p/13189115.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!