2
をカバーし、私のコードは次のようになります。Googleマップのレンダリング奇妙円は私がangularjs-グーグルマップディレクティブを使用しているマップ
(function() {
define(['angular', 'app'], function (angular, app) {
app.directive('customMap', function() {
var customMapTemplate =
"<div class= \"vertical-collapse\" ng-class=\"{ 'opened' : showMap() }\">" +
" <div map-lazy-load=\"https://maps.google.com/maps/api/js\"" +
" map-lazy-load-params=\"{{googleMapsUrl}}\" >" +
" <ng-map center=\"64,-21\" zoom=\"10\"></ng-map>" +
" </div >" +
"</div> " +
" ";
// console.log(customMapTemplate);
return {
restrict: 'E',
template: customMapTemplate,
controller: function ($scope) {
console.log($scope.showMap());
$scope.googleMapsUrl = 'https://maps.googleapis.com/maps/api/js?key=AIzaSyBUKGtliE38keJLwWjbOrM2uPFiSSDRKZA';
},
scope: {
'showMap': '&showMap'
}
};
});
});
}).call(this);
、このマップは、正しくレンダリングされません。私はそれにいくつかの奇妙なサークルを持っていて、なぜ分からないのですか?
任意のアイデアはなぜですか?
明らかにcss-issueで、画像に影響するルールをCSSで検索してください(マップ内) –
ありがとうございます! :)それは非常に有用なアドバイスでした! – Alan