【发布时间】:2018-09-01 04:38:36
【问题描述】:
当我在 localhost:3000 上加载页面时,所有 JavaScript 文件都可以正常工作,但是当单击菜单链接 (localhost:300/some-page) 时,页面可以正常加载,但除非我重新加载页面,否则像 Google Places 这样的远程脚本无法正常工作.这是我的文件:
【问题讨论】:
-
将
google API fetch call放在componentWillMount下。它无需重新加载页面即可工作。此外,我无法在您指定的任何链接中找到fetch call。 -
为什么我必须获取 Google Places API?它只是 index.html 中的一个 CDN 脚本文件。
-
CDN 没问题。您在哪里访问那些基于 CDN 的标签?
标签: javascript reactjs webpack react-router localhost