Angularjs:获取当前位置坐标

尼山·玛杜万塔
function (position) {

    mysrclat = position.coords.latitude; 
    mysrclong = position.coords.longitude;

    console.log(mysrclat);
    console.log(mysrclong);

});

如何将此mysrclatmysrclong传递给 html 页面或服务文件?

我的控制器:

var lat = 0;
var lan = 0;
var mysrclat = 0;
var mysrclong = 0;
$scope.nearme = function($scope) {
  if (navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(function(position) {
      mysrclat = position.coords.latitude;
      mysrclong = position.coords.longitude;
      console.log(mysrclat);
      console.log(mysrclong);
      $scope.lat = mysrclat;
      $scope.lan = mysrclong;
    });
  }
}
甘加达尔·詹努

当您在 angularJS 之外更改 $scope 值时,您应该手动触发摘要循环。一种方法是使用$scope.$evalAsync

更改您的 Nearme 函数定义如下:

$scope.nearme = function($scope) {
    if (navigator.geolocation) {
        navigator.geolocation.getCurrentPosition(function(position) {
            $scope.$evalAsync(function() {
                $scope.lat = position.coords.latitude;
                $scope.lan = position.coords.longitude;
            })
        });
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Android中获取当前位置(坐标)?

来自分类Dev

使用AngularJS获取地理位置坐标

来自分类Dev

如何使用Google Maps API而非位置管理器获取用户当前的位置坐标

来自分类Dev

如何获取当前地图坐标?

来自分类Dev

如何在angularjs中获取元素的当前位置

来自分类Dev

无法使用iOS版Google Maps API获取当前位置坐标

来自分类Dev

获取当前位置错误?

来自分类Dev

获取坐标在桌子上的位置

来自分类Dev

Angularjs 获取当前时间

来自分类Dev

从获取的坐标中获取位置名称

来自分类Dev

如何获取当前可见的图块坐标?

来自分类Dev

获取最准确的当前坐标

来自分类Dev

获取窗口的当前坐标(C ++)

来自分类Dev

Javascript物理获取当前的鼠标X坐标

来自分类Dev

获取当前悬停元素的位置

来自分类Dev

获取当前的键盘光标位置

来自分类Dev

获取UIScrollView的当前位置

来自分类Dev

无法从LocationListener获取当前位置

来自分类Dev

Android GPS获取当前位置

来自分类Dev

如何获取当前的GPS位置?

来自分类Dev

获取当前悬停元素的位置

来自分类Dev

获取ViewPager的当前位置

来自分类Dev

获取当前位置的远程路径

来自分类Dev

使用runOnUiThread获取当前位置

来自分类Dev

SyncAdapter onPerformSync获取当前位置

来自分类Dev

使用python获取当前位置

来自分类Dev

无法获取我当前的位置

来自分类Dev

Android-获取GPS坐标和位置

来自分类Dev

从我触摸屏的位置获取坐标