【发布时间】:2017-04-15 06:42:31
【问题描述】:
我想知道如何集成 Leaflet.Polyline.SnakeAnim (https://github.com/IvanSanchez/Leaflet.Polyline.SnakeAnim) 和 react-leaflet (https://github.com/PaulLeCam/react-leaflet) Leafletjs 插件。
我有一个 React 应用程序,它使用 react-leaflet 在 DOM 中显示一些折线。像这样:
<Polyline weight={4} color={ intToRGB(hashCode(session['session_id'])) } positions={session.waypoints.map(waypoint => [ waypoint.lat, waypoint.lng ])} />
如果我可以对它们进行动画处理,让它们像上述插件允许的那样“蛇行”,那就太好了。但是由于我的折线是作为 React 组件实现的,所以我看不到如何为它们提供此功能。
我真的很喜欢使用 react-leaflet 语法,如果我不得不将我的应用程序移植到 VanillaJS 来实现这个功能,那就太可惜了
感谢任何帮助!
https://github.com/caseysiebel/map-express/blob/master/client/components/Map.js
【问题讨论】:
标签: javascript reactjs leaflet polyline react-leaflet