주요 콘텐츠로 건너뛰기

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