小编Noa*_*ton的帖子

角2地理定位

我想在加载我的角度2应用程序时获得地理位置(经度和纬度),并将其设置为变量,位置.我该怎么做呢?这是app.component:

import { Component, OnInit} from '@angular/core';
@Component({
     moduleId: module.id,
     selector: 'app-root',
     template: `
     <h2>{{location.latitude}}</h2>
     `
     })

export class AppComponent implements OnInit{
   location = {};
   setPosition(position){
      this.location = position.coords;
      console.log(position.coords);
      }
ngOnInit(){
   if(navigator.geolocation){
      navigator.geolocation.getCurrentPosition(this.setPosition);
      };
   }
 }
Run Code Online (Sandbox Code Playgroud)

当我打印position.coords时,它就出来了.但它似乎没有设置this.location.谢谢.

geolocation angular

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

angular ×1

geolocation ×1