1

我在我的 React 组件中使用了 google 对象(例如新的 google.maps.places.PlacesService())。这是我想使用 Story book 测试/优化的组件。在故事书配置中,我尝试将“preview-head.html”中的 googapis 作为指向“ https://maps.googleapis.com/maps/api/js?key= ...的脚本调用。

但是,当故事书加载/启动时,我的反应组件抛出异常“ReferenceError: google is not defined”。似乎,上面的 api 没有正确调用。

感谢您的帮助。

谢谢!

4

1 回答 1

0

对于任何感兴趣的人,这是最新版本(6.0)中的正确答案:

https://storybook.js.org/docs/react/configure/story-rendering

将 googlescripts 标签添加到您的头部,方法是将其包含在preview-head.html

于 2020-09-28T17:34:16.763 回答