Fork me on GitHub
摘要: 很多人都在项目里使用过节流或者防抖函数,但是绑定的时候很简单,但是解绑失败了找不到原因,其实非常简单,绑定和解绑只要是同一个函数就没有问题了。 只要紧记绑定和解绑的事件是同一个就行了,如果不是一个,就单写成一个函数 export default { mounted() { //执行绑定函数事件 th 阅读全文
posted @ 2019-09-21 17:45 较瘦 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 日常开发者经常会遇到多层级嵌套组件,并且需要在最里面的子组件触发最外面的父组件事件,这种情况下当然最好的做法其实还是使用Vuex进行管理,如果你的项目使用Vuex进行管理了,后面就没必要看了。Vuex的相关内容请自行百度查阅。 第一种:直接在子组件中通过this.$parent.event来调用父组 阅读全文
posted @ 2019-09-21 17:41 较瘦 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 有时候父组件触发的实际需要修改子组件内的data数据,这时候请给子组件绑定ref属性,在父组件触发时间内修改子组件的变量 <template> <div class="page"> <Header :page-type="getType(searchKey.tab)" ref="head" :fix 阅读全文
posted @ 2019-09-21 17:40 较瘦 阅读(1219) 评论(0) 推荐(0) 编辑
摘要: 主要思路就是获取每次滚动时候滚动条距离顶部的距离,然后触发事件。注意:如果scrollTop一直是0的话,请查阅是否有元素设置了overfolw: hidden,还有一个就是离开页面或者组件注销的时候解绑scroll事件,否则会出现多次触发事件。 在生命周期mounted中进行监听滚动: mount 阅读全文
posted @ 2019-09-21 11:39 较瘦 阅读(467) 评论(0) 推荐(0) 编辑
知识点文章整理