0

我在我的 ang 中包含了诸如 ngMap,nvd3 之类的指令

var app = angular.module('myApp', [ 'nvd3','ngMap']);

angular.module('myApp').
controller('MainCtrl', ['$scope', '$filter', '$compile',  '$http', '$q', '$log', function($scope,  $compile, $timeout, $http) {

var template = '<div class= "chartsDiv">'
							+ ' <div class="col"> <p class="graphtitle"> NetSpend Over Time </p> <nvd3 id = "chart3" options="netspendovertime_options" data="netspendovertime_data"></nvd3> </div>'
							+ ' <div class="col"> <p class="graphtitle"> Google Map </p>   <map center="43.07493,-89.381388" zoom="8"> </map> </div>'
							+ ' </div>';

});

ularJs 应用程序。

在控制器中准备了两个仪表板,一个与 nvd3 相关,另一个与 ngMap 相关。在呈现到浏览器 nvd3 相关仪表板时正在显示.ngmap 相关仪表板未显示。

创建模板的示例代码是:

4

1 回答 1

0

您是否在 angular.js 之前在标题中添加了引用?

<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&libraries=weather,visualization,panoramio"></script>
于 2015-03-12T18:40:08.757 回答