单击事件的角度设置属性

时间:2018-10-19 14:08:41

标签: angular

单击按钮时,会调用updateLocation方法,但我得到的“坐标”为null错误。

有什么想法吗?

export class SharedLocationComponent {
  @Input() coordinates: CoordinateModel;

  updateLocation() {
    if (navigator.geolocation) {
      navigator.geolocation.getCurrentPosition(this.setCoordinates, function () {
        return true;
      });
    }
  }

  setCoordinates(coordinates) {
    let c = coordinates.coords
    if (c) {
      this.coordinates = new CoordinateModel(c.latitude, c.longitude);
    }


  }
}

0 个答案:

没有答案