OJET 프레임 워크의 oj-table
구성 요소를 사용하고 있습니다. 테이블의 구조는 다음과 같습니다.
protected render(): VComponent.VNode {
return (
<div>
<oj-table
id="table"
aria-label="Lists"
selectionMode={this.selectedSelectionMode}
data={this.dataSource}
columns={this.columns}
class="oj-bg-neutral-0"
></oj-table>
</div>
)};
누군가 스크롤을 무한 스크롤로 설정하는 방법에 대해 도와 주시겠습니까? 테이블을 스크롤 할 때 레코드를로드하는 방법이 있어야합니다. 저는 OJET 프레임 워크를 처음 접했고이를 어떻게 달성 할 수 있을지 잘 모릅니다. 도움을 주시면 감사하겠습니다.
많은 문서를 다시 읽은 후이 문제에 대한 답을 찾았습니다. oracle-jet에서는 <oj-table>
호출 된 scrollPolicy
.
scrollPolicy로 아래와 같이 코드를 수정했습니다.
protected render(): VComponent.VNode {
return (
<div>
<oj-table
id="table"
aria-label="Lists"
selectionMode={this.selectedSelectionMode}
data={this.dataSource}
scrollPolicy="loadAll"
columns={this.columns}
class="oj-bg-neutral-0"
></oj-table>
</div>
)};
이제 dataSource는 테이블 끝에 도달하면 더 많은 레코드를 가져옵니다. 이것은 멋진 기능이며 첫 번째 페이로드 크기를 줄이는 데 도움이되었습니다. 여기에 게시하면이 문제에 갇힌 사람을 도울 수 있습니다. 건배!!
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다