주요 콘텐츠로 건너뛰기

api.setNext()

설명

Event Bus 순서에 특정 동작을 추가할 수 있습니다

사용법

api.setNext(next: any): void;

매개변수

  • next - (필수) Event Bus 순서에 포함할 동작

예제

const { ToDo, Toolbar, RestDataProvider } = todo;

const activeProject = null;
const url = "http://localhost:3000";
const restProvider = new RestDataProvider(url);

Promise.all([
restProvider.getProjects(),
restProvider.getTasks(),
]).then(([tasks, projects]) => {
const list = new ToDo("#root", {
tasks,
projects,
activeProject,
});
const toolbar = new Toolbar("#toolbar", {
api: list.api,
});

list.api.setNext(restProvider);
restProvider.setAPI(list.api);
});
정보

데이터 조작(추가, 삭제 등)을 수행하고 서버에 해당 요청을 전송하려면 RestDataProviderEvent Bus 순서에 포함해야 합니다