标签: reactjs leaflet react-leaflet
使用react-leaflet并渲染时,例如来自latlons数组的几个Marker组件,最终得到例如:
key={i}
然而key={lat.toString() + lon.toString()}不是解释here的好习惯。
key={lat.toString() + lon.toString()}
似乎反应传单不提供工具来为组件生成一些唯一键。在某些情况下,可以使用{{1}},但是当标记应该可拖动时,这种方法不起作用。
答案 0 :(得分:0)
只需制作您选择的唯一字符串即可。如果要将标记保存到数据库,则可以选择创建包含标记主键值的字符串。如果您需要动态生成内容,可以使用uuid包生成唯一ID。