传单1.2.0是否替代了reuseTiles

时间:2017-10-18 18:14:28

标签: leaflet

在传单版本0.7.3中,我们将reuseTitles设置为true,如下所示:

var osm = L.tileLayer(gOsmUrl,{minZoom:3,maxZoom:19,attribution:osmAttrib,noWrap:true,reuseTiles:true});

在1.2.0中有没有相同的方法呢?

1 个答案:

答案 0 :(得分:3)

Leaflet的创始人删除该选项,因为它没有任何影响

  • 单张/问题/ 2567#issuecomment-38528787
  

“@ danzel”重用“选项被抛弃,因为它并没有真正做到   多“。

  • 单张/问题/ 3102#issuecomment-67953928
  

“@ Bravoz嗯,看起来像reuseTiles选项正在导致   不受控制的内存增长 - 当我删除它时,它运行得更好。   你能检查一下吗?此选项已在主分支btw中删除   因为我怀疑它的有效性。“

  • 单张/问题/ 4039
  

“@ yohanboniface我提到当前缩放时保留瓷砖   平移。我在重新处理逻辑意义时删除它以将其添加回来   一段时间后,但从来没有。我不确定我们应该 - 或者   也许我们应该以有限的形式(例如仅在X内保留瓷砖)   来自当前屏幕的像素)。保留已装载的瓷砖是   不同于#3551(正在加载尚未看到的瓷砖)。“

此选项在以下提交中被删除 - https://github.com/Leaflet/Leaflet/commit/5e6f95dc9ce86fcd2f191f0abbe7a8ea0d4f888f#diff-41e07cc2f66148151bde6b9e17c7f183并且从未被添加回来。

还有更多信息 - https://github.com/Leaflet/Leaflet/search?p=2&q=reuseTiles&type=Issues&utf8=%E2%9C%93

所以它在传单中没有等同于1.0.0