【发布时间】:2016-04-09 17:26:59
【问题描述】:
看起来我的变量的isInfinitiveScrollLoaderEnabled 值在到达页面底部时没有改变。如果我把ngOnInit方法放在开头,就改成功了。
可能出了什么问题?
export class SomeClass {
private isInfinitiveScrollLoaderEnabled: boolean;
constructor() {
this.isInfinitiveScrollLoaderEnabled = false;
}
ngOnInit() {
window.onscroll = (event) => {
if ((window.innerHeight + window.scrollY) >= document.body.scrollHeight) {
console.log('Bottom of page');
this.isInfinitiveScrollLoaderEnabled = true;
}
};
}
}
【问题讨论】:
标签: typescript angular