0
我正在使用ngmap和ui-router,并且我可以生成标记的唯一方法是使用setTimeout或interval/timeout。有很多文章显示如何在文档就绪的角度控制器中运行功能,但它们都不适用于我。ngmap不会在文档准备好时生成标记
setTimeout($scope.GenerateMapMarkers,500);
/*angular.element(document).ready(function() {
$scope.GenerateMapMarkers;
})*/
也许是因为我正在运行“GenerateMapMarkers”内部“monitorCtrl”和地图是“谐音/局部monitor.html”。出于某种原因,ngmap实例始终使用的setTimeout,时间间隔或超时
.state('monitor', {
url: '/monitor',
controller: 'monitorCtrl',
templateUrl: 'partials/partial-monitor.html',
authenticate: false
});
获取'TypeError:$ scope.load不是一个函数' – irom
它只是我的功能,我有我的需求编写代码。你必须编写标记代码生成 –
这是我最初的问题的一部分,我试图运行$ scope.GenerateMapMarkers文档准备好(括号内),什么也没有发生,只有地图显示 – irom