【发布时间】:2018-11-12 16:22:59
【问题描述】:
我有一个在 dojo 函数的 require 部分之外的函数。
此函数需要调用位于 dojo 要求块中的函数。
如何从位于 dojo require 块之外的函数调用 require 代码块中的函数?
也许更多的应用程序流程会证明需要
- 主窗口应用程序产生一个子窗口
- 主窗口向具有将接收消息的全局函数的子窗口发送消息
- 子窗口收到消息
- 外部函数解析消息并确定映射 需要更新(生成的子窗口是映射窗口,在 require 部分加载了很多 ESRI 模块)
- 子窗口函数需要调用一个函数 在 dojo 的 require 代码块中执行实际的 ESRI 相关任务
【问题讨论】:
-
发布部分代码会很好,另外,您使用的是 Iframe 还是 pupup 窗口?
标签: javascript dojo esri-javascript-api