v2.21.1以上版本,地图设置为无底图模式时,获取经纬度的控件会显示(0,0)
Dreammy23 opened this issue · comments
编译前的代码,四年前写的没有动过
L7/packages/map/src/handler/events/event.ts
Lines 4 to 10 in 41ea5dd
L7/packages/map/src/handler/events/map_mouse_event.ts
Lines 11 to 65 in 41ea5dd
看似无毒无害,简化复现一下
class A {
public arg1: number
constructor(arg1: number, arg2: number) {
this.arg1 = arg1;
this.arg2 = arg2;
}
}
class B extends A {
public arg2: number
public arg3: number
constructor(arg1: number, arg2: number, arg3: number) {
super(arg1, arg2);
this.arg3 = arg3;
}
}
const b = new B(1, 2, 3)
console.log(b)
再简化一下转化为 JS 的
class A {
arg1
constructor(arg1, arg2) {
this.arg1 = arg1;
this.arg2 = arg2;
}
}
class B extends A {
arg2
arg3
constructor(arg1, arg2, arg3) {
super(arg1, arg2);
this.arg3 = arg3;
}
}
const b = new B(1, 2, 3)
console.log(b)
执行结果是什么?
@lvisei 所以老哥最后如何改这个问题。加上pnpm add --save-dev @babel/plugin-transform-typescript ???
最后如何改这个问题。加上pnpm add --s
等今天修复了发个版本