我正在开发一个自定义Dojo小部件,它实际上充当了Timeline JS库的包装器(http://www.simile-widgets.org/timeline/)。
是否有可能在自定义dojo小部件中包含Timeline所需的JS代码,或者我必须手动包含在我的“index.html”中?
提前致谢。
答案 0 :(得分:0)
您是否可以控制时间轴源代码,也就是说,您自己托管它吗?
如果是这种情况,您可以通过在顶部插入适当的dojo.provide
调用将依赖项转换为dojo模块,或者您可以直接将所有内容复制并粘贴到MyWidget.js源文件中。
如果这一切都太过于让你觉得值得考虑,那么在index.html上手动添加脚本标签并不是那么糟糕(假设基本Javascript实际上没有真正的模块系统你可以改为使用)