文件名称:PostMessage:Ext JS 应用程序中 window.postMessage 消息的 Observable 处理程序
文件大小:28.5MB
文件格式:ZIP
更新时间:2024-07-30 05:07:31
JavaScript
Ext JS window.postMessage Observable 使用 window.postMessage 可以作为一种更安全的方式在单个页面中的不同文档之间进行通信。 例如,如果您有多个<iframe>文档而不是尝试在父文档上执行方法(这可能是不安全和脆弱的),您可以使用 postMessage 函数将文本或对象传递给父文档。 但是,postMessage 是一种发送消息的全局方式,并不是只收听某些消息的好方法。 这段代码的希望是让它在 Ext JS 应用程序中使用起来更加友好。 发送消息 就像我说的,postMessage 的缺点之一是它是全局的,这意味着应用程序的某些部分无法收听某些消息。 Ext JS 有一个很棒的事件系统,使用熟悉的事件风格,类可以选择加入某些事件并忽略它不关心的事件。 为此,您必须向 postMessage 发送一个事件和数据,如下所示: pa