質問編集履歴
4
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -39,6 +39,7 @@
|
|
39
39
|
|
40
40
|
window.onscroll = () => {
|
41
41
|
console.log(scrollLock);
|
42
|
+
// スクロールがロックされているときはデータの取得を中断する
|
42
43
|
if (scrollLock) return;
|
43
44
|
// スクロールバーが画面最下部に移動した時
|
44
45
|
if (this.innerHeight + this.pageYOffset >= document.body.scrollHeight) {
|
3
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -24,7 +24,7 @@
|
|
24
24
|
}, 2000);
|
25
25
|
};
|
26
26
|
|
27
|
-
// コメントを取得して描画関数(offset=0で最初の10件, offset=10で次の10件...)
|
27
|
+
// コメントを取得して描画する関数(offset=0で最初の10件, offset=10で次の10件...)
|
28
28
|
const getComments = (offset) => {
|
29
29
|
if (!offset) offset = 0;
|
30
30
|
|
2
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -24,7 +24,7 @@
|
|
24
24
|
}, 2000);
|
25
25
|
};
|
26
26
|
|
27
|
-
// コメントを取得
|
27
|
+
// コメントを取得して描画関数(offset=0で最初の10件, offset=10で次の10件...)
|
28
28
|
const getComments = (offset) => {
|
29
29
|
if (!offset) offset = 0;
|
30
30
|
|
1
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
```JavaScript
|
6
6
|
let scrollLock = false;
|
7
7
|
|
8
|
-
// 取得したコメントを描画する
|
8
|
+
// 取得したコメントを描画する関数
|
9
9
|
const loadCommentsIntoSection = (postedComments) => {
|
10
10
|
let html = '';
|
11
11
|
postedComments.forEach((comment) => {
|
@@ -24,7 +24,7 @@
|
|
24
24
|
}, 2000);
|
25
25
|
};
|
26
26
|
|
27
|
-
// コメントを取得する(offset=0で最初の10件, offset=10で次の10件...)
|
27
|
+
// コメントを取得する関数(offset=0で最初の10件, offset=10で次の10件...)
|
28
28
|
const getComments = (offset) => {
|
29
29
|
if (!offset) offset = 0;
|
30
30
|
|