inflearn logo
Khóa học

Khóa học

Chia sẻ kiến thức

Bài viết của uti05201599

uti05201599 uti05201599

@uti05201599

Số lượng đánh giá đã viết
1
Xếp hạng trung bình
5.0

Bài viết 8

Hỏi & Đáp

Android Studio 설치 에러

저도 같은 에러로 고생중입니다 ㅠㅠ 혹시 해결하셨나요??

Lượt thích
0
Số bình luận
3
Lượt xem
1001

Hỏi & Đáp

autoprefix 적용이 안돼요

강사님, css파일에서 실행해봐도 보이지가 않네요.. install은 된 것 같은데 왜 안보일까요?ㅠㅠ

Lượt thích
0
Số bình luận
3
Lượt xem
619

Hỏi & Đáp

왜 data 값을 못 찾는 걸까요?

업데이트 해준다는 게 어떤 건가요??? 첫번째랑 두번째 모두 스크롤시 listCall() 함수를 불러오는 건 똑같은데 어떤 차이점이 있는지 잘 모르겠어요 ㅠㅠ

Lượt thích
0
Số bình luận
6
Lượt xem
351

Hỏi & Đáp

왜 data 값을 못 찾는 걸까요?

그럼 winTop 과 onTop의 값은 꼭 사용되는 함수 안에서 설정해줘야 하나요? 첫번째 코드처럼 함수 밖에서 선언과 동시에 값을 적었더니 안되고, 두번째 코드처럼 선언은 밖에서 하고 값 지정만 함수 안에서 해줬더니 작동하더라구요... 이건 어떤 이유 때문일까요?.. $ ( function (){ var target = $ ( '.list' ), breakList = 10 , listCount = 0 , win = $ ( window ); var winTop = win . scrollTop (); // 스크롤바 위치값을 담는 변수입니다. var onTop = $ ( document ). height () - win . height () - $ ( '.footer' ). height (); function getList (){ var list ; listCount ++; if ( listCount > breakList ){ list = null ; } else { list = ' ' ; list += ' ' ; list += ' ' ; } return list ; } function listCall (){ //무한스크롤을 할지 체크하는 함수 if ( winTop >= onTop ){ //하단에 도착했을경우 var data = getList (); //리스트를 가지고옵니다. 실무라면 db에서 조회한 데이터를 가지고 와야합니다. if ( data !== null ){ //리스트가 있을경우에만 리스트를 추가합니다. target . append ( data ); } else { return false ; } } console . log ( winTop ); console . log ( onTop ); } $ ( window ). scroll ( function (){ listCall (); }); function init (){ listCall (); } init (); }); $ ( function (){ var target = $ ( '.list' ), breakList = 10 , listCount = 0 , win = $ ( window ); var winTop ; // 스크롤바 위치값을 담는 변수입니다. var onTop ; function getList (){ var list ; listCount ++; if ( listCount > breakList ){ list = null ; } else { list = ' ' ; list += ' ' ; list += ' ' ; } return list ; } function listCall (){ //무한스크롤을 할지 체크하는 함수 winTop = win . scrollTop (); // 스크롤바 위치값을 담는 변수입니다. onTop = $ ( document ). height () - win . height () - $ ( '.footer' ). height (); if ( winTop >= onTop ){ //하단에 도착했을경우 var data = getList (); //리스트를 가지고옵니다. 실무라면 db에서 조회한 데이터를 가지고 와야합니다. if ( data !== null ){ //리스트가 있을경우에만 리스트를 추가합니다. target . append ( data ); } else { return false ; } } console . log ( winTop ); console . log ( onTop ); } $ ( window ). scroll ( function (){ listCall (); }); function init (){ listCall (); } init (); });

Lượt thích
0
Số bình luận
6
Lượt xem
351

Hỏi & Đáp

getList() 실행 위치

1번에서 겟리스트 함수를 호출한다고 하셨는데, 그럼 변수로 저장하는 과정에서도 함수가 자동적으로 실행된다고 보면 될까요??

Lượt thích
0
Số bình luận
3
Lượt xem
1033