好吧,我并不真正确定如何清楚地解释,所以标题可能一直有点令人困惑。我有一些代码用于使用W3学校的Google地图API( http://www.w3schools.com / googleapi/google_maps_basic.asp )显示为HTML文件的Head标记中。但我也试图为应用程序的另一部分使用Meteor.js,它将JavaScript代码分为另一个.js文件。所以基本上我想知道如何从头标记将JavaScript代码放入Meteor .js文件。我试图直接把它直接把,但我认为它需要另一个脚本标记与它一起使用,因为它有一些如果我移动它没有定义的一些变量。那么如何移动JavaScript代码并确保仍然定义了变量?我应该以某种方式将脚本SRC标签移动吗?

<script src="https://maps.googleapis.com/maps/api/js?key=myKey"> </script>
<script>
    //javascript code I want to move is here
</script>
.

我还阅读了用jQuery或其他东西动态加载JavaScript的东西,但我不确定我明白它如何工作?

这里是代码的github repo,但我不认为你需要它: https://github.com/2016rshah/meteor/tree/master/flightnews

抱歉询问这么愚蠢的问题我是新的Web-Dev,我从来没有真正面对像Java或Python这样的问题,因为你只能在任何地方导入。谢谢你的任何建议!

有帮助吗?

解决方案

这不是一个愚蠢的问题。其他人也有同样的问题。这个问题有两个好的答案,可以解决你的问题。在评论中,您还将找到有关此问题的博客文章。

但是,您可能还想考虑使用开发的流星包,以便于将Google地图集成到流程中。一个示例是 googlemaps 但还有其他人。还有一个 example 向您展示如何使用包。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top