我有一个自定义对象正在传递。我想在工作流程完成后敬酒。 我正在寻找类似的东西
object.addEvent("workflowIsDone", ()=> {
toast.open();
});
工作流程结束时:
object.fireEvent("workFlowIsDone")
我想知道是否有人可以告诉我如何使用Javascript
答案 0 :(得分:1)
您可以向对象添加方法:
object.workflowIsDone = () => toast.open();
并在工作流程结束时调用它:
object.workFlowIsDone()
答案 1 :(得分:1)
您可以使用const myEvent = new Event('eventName')
然后向其添加一个侦听器:
element.addEventListener('eventName', function () { // ... })
还需要分派它:
element.dispatchEvent(myEvent)
要传递自定义数据,可以使用一个CustomEvent
类。您可以详细了解here