Commit f2a3720d by yanju

fix-issue#6

parent b6cd1e91
......@@ -67,6 +67,7 @@
this.$emit(config.event.listenPageChange,this.currentPage);
if(this.type===2){
this.scrollToGetNext();
}
},
......@@ -101,7 +102,7 @@
},
getElementToPageTop(el) {
if(el.parentElement) {
if(el.parentElement) {//父级元素须为定位元素
return this.getElementToPageTop(el.parentElement) + el.offsetTop
}
return el.offsetTop
......@@ -114,7 +115,12 @@
let pageConTop = this.getElementToPageTop (this.$refs.paginationCon);
let scrollTop = document.documentElement.scrollTop ||document.body.scrollTop;
let screenTop = scrollTop + window.innerHeight ;
// console.log(screenTop)
// console.log(window.innerHeight )
// console.log(pageConTop)
if(screenTop>=pageConTop&&this.paginationState==='over') {
// console.log('enter1')
if (this.currentPage < this.pages) {
this.currentPage = this.currentPage + 1;
}
......
......@@ -390,6 +390,9 @@
margin:16*$length auto;
@extend %flex-row-spb;
align-items: flex-start;
div{
position:relative;
}
.dynamic-container__left{
width:106*$length;
}
......
......@@ -304,6 +304,7 @@
changePage(currentPage){
console.log(currentPage)
//返回页数 请求新的数据
let type = this.$route.query.type;
if(type==='new'){
......@@ -357,6 +358,9 @@
<style lang="scss" scoped>
.topic-detail-container{
div{
position:relative;
}
.topic-detail-container__search{
width: 100%;
height:160*$length;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment