我正在创建一个CustomEvent
并按原样发送
var event = new CustomEvent('Marketing', {
detail: body.innerHTML;
});
window.dispatchEvent(event);
但是,如果我更改细节以包含对象
,这样可以正常工作var event = new CustomEvent('Marketing', {
detail: {
body: bodyObj,
email: emailStr
}
});
window.dispatchEvent(event);
然后我在监听器中收到的事件的详细信息是null
。有人能告诉我为什么会这样吗?