Angular7和leaflet一起使用时的作用域不一致

Posted ttonly

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Angular7和leaflet一起使用时的作用域不一致相关的知识,希望对你有一定的参考价值。

Angular7和leaflet一起使用时的作用域不一致问题,使用(e) =>可以完美解决。

使用原始的javascript:

    map.on("click", function (event) 
        console.log(e);
    );

使用TypeScript:

    this.map.on('click', (e) =>  this.onMapClick(e) );
    onMapClick(e) 
        console.log(e);
    

https://stackoverflow.com/questions/38516021/angular2-fire-event-on-leaflet-event

以上是关于Angular7和leaflet一起使用时的作用域不一致的主要内容,如果未能解决你的问题,请参考以下文章

在主函数以外的函数中使用 std::async 时的作用域块

如何将 Angular JS 与 Leaflet.js 一起使用

java作用域public,private,protected,以及不写时的区别

闭包深度理解

与 Servlet Filter 和 FilterRegistrationBean 一起使用时,跨域资源共享不起作用

java作用域public,private,protected,以及不写时的区别