UNPKG
spike-micro-web
Version:
latest (1.0.1)
1.0.1
1.0.0
微前端框架
spike-micro-web
/
src
/
customEvent
/
index.js
14 lines
(13 loc)
•
280 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
export
class
Custom
{
on
(eventName, cb) {
window
.
addEventListener
(eventName,
function
(
e
) {
cb
(e.
detail
) }); }
emit
(
eventName, data
) {
const
event =
new
CustomEvent
(eventName, {
detail
: data })
window
.
dispatchEvent
(event); } }