首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何组合JS调用?

问如何组合JS调用?
EN

Stack Overflow用户
提问于 2018-12-18 05:05:42
回答 2查看 58关注 0票数 0

在Google地图中,我可以通过一个URL调用加载我需要的所有库:

代码语言:javascript
复制
https://maps.googleapis.com/maps/api/js?libraries=drawing,foo,bar,baz,qux,library6,etc

在这里的映射中,我必须分别加载所有库(它们称之为模块):

代码语言:javascript
复制
<script src="https://js.api.here.com/v3/3.0/mapsjs-service.js" type="text/javascript" charset="utf-8"></script>
<script src="https://js.api.here.com/v3/3.0/mapsjs-places.js" type="text/javascript" charset="utf-8"></script>
<script src="https://js.api.here.com/v3/3.0/mapsjs-mapevents.js" type="text/javascript" charset="utf-8"></script>
<script src="https://js.api.here.com/v3/3.0/mapsjs-ui.js" type="text/javascript" charset="utf-8"></script>

这完全是一场灾难。

如何在一个URL调用中加载所需的所有模块?

我在找这样的东西:

代码语言:javascript
复制
https://js.api.here.com/v3/3.0/mapsjs.js?modules=core,service,bar,baz,qux,library6,etc
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-12-18 08:13:26

对于基于JavaScript的任何应用程序,都需要加载代码库或模块。基本用例的实现需要两个模块:核心模块和服务模块(也请参见JavaScript模的Maps )。这是最低限度的,不能避免或总结为一个链接。

用于JavaScript的Maps被组织成多个模块,通过只选择应用程序所需的模块,使开发人员有可能高效地使用该API。

票数 0
EN

Stack Overflow用户

发布于 2018-12-18 13:37:06

正如您从接受的答案中猜测的那样,没有一个端点允许您连接这里的Maps JavaScript API的不同模块,但是如果连接它们真的很重要,那么您可以很容易地实现类似的服务。

下面使用curl命令下载文件:

代码语言:javascript
复制
curl https://js.api.here.com/v3/3.0/mapsjs-{core,service,ui}.js > mapsjs-custom.js
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53826700

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档