Как работает aurajs sandbox.on() и sandbox.emit()?

Я новичок в auraJS и прошел документацию, но не понял, какова роль песочницы в приложении. Согласно документации, sandbox.on () является подписчиком (слушателем), а sandbox.emit - издателем. но какие аргументы передаются в этих функциях и как я могу вызвать функцию другого компонента с помощью sendbox.emit (). у меня есть код в приложении, как

sandbox.emit('layout:add-requested', this.collection, layoutModel);

и через отладку я узнаю, что выше строка кода вызывает renderAddLayout() представления другого компонента. но я не смог найти никаких отношений или асинхронного вызова, который может вызвать функцию renderAddLayout() ();

0 ответов

Другие вопросы по тегам