api.setNext()
설명
Event Bus 순서에 특정 액션을 추가할 수 있습니다
사용법
api.setNext(next: any): void;
매개변수
next- (필수) Event Bus 순서에 포함할 액션
예제
아래 예제는 api.setNext() 메서드를 사용하여 사용자 정의 클래스를 Event Bus 순서에 통합하는 방법을 보여줍니다:
const table = new pivot.Pivot("#root", { fields: [], data: [] });
const server = "https://some-backend-url";
// ServerDataService라는 사용자 정의 서버 서비스 클래스가 있다고 가정합니다
const someServerService = new ServerDataService(server);
Promise.all([
fetch(server + "/data").then((res) => res.json()),
fetch(server + "/fields").then((res) => res.json())
]).then(([data, fields]) => {
table.setConfig({ data, fields });
// serverDataService를 위젯의 Event Bus 순서에 통합합니다
table.api.setNext(someServerService);
});
관련 문서: setConfig