Const список = {}
// Имя события и поместить в функцию события пула событий
функции $ ON (имя, FUNC) {
IF (имя || FUNC !!) Возврат ;
IF (! Object.keys (Список) .includes (имя)) {
Список [имя] = FUNC;
}
}
// найти имя события в соответствии с бассейном события , чтобы выполнить поиск
функции $ испускают (имя, ... Arg) {
IF (имя!) Return ;
IF (Object.keys (Список) .includes (имя)) {
Список [имя] (... Arg)
}
}
// После выполнения и не нужно , чтобы очистить событие
функция $ OFF (имя) {
IF (имя!) Return ;
IF (Object.keys (Список) .includes (имя)) {
Список [имя] = NULL ;
удаление списка [имя]
}
}
экспорт {
$ На,
$ Излучать,
$ Прочь,
}
Подписка на событие упакованного компонент значения не-родитель-ребенок (React)
рекомендация
отwww.cnblogs.com/ayujun/p/12078334.html
рекомендация
ранжирование