我正在按照本教程,基本上复制所有代码
https://developers.google.com/maps/documentation/javascript/tutorial
但得到一个错误,说initMap函数不是一个函数.我在我的项目中使用angularjs,这可能导致问题吗?
我将相同的代码复制到plunker中,它工作得很好......有什么可能的问题?
我按照http://bazalt-cms.com/上的示例进行了分页,但是使用$http.get而不是在控制器中对变量进行硬编码.
$http.get("data.json").success(function(data){
$scope.dataset = data;
}
Run Code Online (Sandbox Code Playgroud)
我也搬进了$scope.tableParams里面$http.get
$http.get("data.json").success(function(data){
$scope.dataset = data;
$scope.tableParams = new ngTableParams({
...
}
});
Run Code Online (Sandbox Code Playgroud)
并将data变量更改为$scope.dataset
total: $scope.dataset.length, // length of data
getData: function($defer, params) {
$defer.resolve($scope.dataset.slice((params.page() - 1) * params.count(), params.page() * params.count()));}
Run Code Online (Sandbox Code Playgroud)
一切正常,除了分页现在不起作用参见Plnkr这里