我正拼命地完成这个项目
http://kenziejoy.github.io/frontend-nanodegree-map/
(即gh-pages分支,主人稍稍落后)
在修补其他东西的同时,我的地图消失了......永远。我无法找到问题所在。我觉得我已经尝试了一切: async,defer,async defer,回调到html中的函数,然后调用js文件中的函数(有人建议),viewmodel中的initmap,viewmodel外部的一切,包含在自运行函数中的所有内容。
我的大多数错误都是,我的回调不是功能,谷歌没有定义,或者我的js文件中的某些内容未定义。
我已经倾注以确保它不是一个像错误的逗号一样愚蠢的东西 - 但是我变得如此沮丧我可能在某个地方犯了一个愚蠢的错误。任何帮助都会非常感激。至少我可以在那里得到一张地图,并在其他一切方面取得一些进展。
答案 0 :(得分:1)
查看链接中的代码 在你main.js的app函数中 并未全局声明为googleMap var。
你必须声明
var googleMap ;
在你的主页上.js