React传单标记图层未在缩放时更新

时间:2016-10-18 09:33:48

标签: reactjs leaflet react-leaflet

{/ 1}}在放大/缩小地图时不会更新。

它保持不变,而地图内容会更改其缩放级别。

使用鼠标滚动和+/-按钮进行缩放时都会发生这种情况。

注意:这可能是相关的,我注意到地图渲染非常慢,一些瓷砖需要很长时间才能加载。放大/缩小有助于立即加载它们。

react-leaflet-marker-layer

Combined screenshot

1 个答案:

答案 0 :(得分:0)

我也遇到过这个问题。似乎开发人员没有添加一些事件hadlers dor这些casese。不确定这是否有意,但看起来更像是一个bug。此刻的模块版本是0.0.3,所以我不会期待它。 实际上,您可以覆盖该方法,该方法为图层设置事件处理程序。

    public static void ConfigureMyCustomIdentityManagerService(this IdentityManagerServiceFactory factory, string connectionString)
    {
        factory.Register(new Registration<UserManager<User, Guid>>(x => new MyCustomUserManager(new MsSqlUserStore<User>(connectionString))));
        factory.Register(new Registration<RoleManager<Role, Guid>>(x => new RoleManager<Role, Guid>(new MsSqlRoleStore<Role>(connectionString))));

        factory.IdentityManagerService = new Registration<IIdentityManagerService, AspNetIdentityManagerService<User, Guid, Role, Guid>>();
    }

现在,如果你使用MarkerLayer类,那么标记会在它们属于的地方很干净