5

私はAngular-google-mapライブラリを使用して、次のようなウィンドウでマーカーを表示しています:

 <google-map center="map.center"
 zoom="map.zoom"
 draggable="true"
  bounds="" 
   options ="{styles:map.options}"
  >

    <marker ng-repeat="hotel in hotelsFiltered"
     idKey="hotel.id"
     coords="{latitude:hotel.latitude,longitude:hotel.longitude}"
     hoteldata="hotel"
     icon="icon">
    </marker>

    <window ng-repeat="hotel in hotelsFiltered"
     coords="{latitude:hotel.latitude,longitude:hotel.longitude}"
     templateUrl="hotel.templateUrl"
     templateParameter="{title:'myTitle'}"
     show="hotel.show"
    >

    </window>


</google-map>

そのため、window ディレクティブで templateUrl を指定し、マーカーが情報ウィンドウを正常に表示しましたが、問題は、templateParameter で指定したパラメーターがテンプレート ビューでアクセスできないように見えることです。ここに、infoWindow のテンプレート ビューと、window ディレクティブから渡されたパラメーターにアクセスしようとした方法を示します。

<div>
 {{title}}
 the title was not showed successfully 
</div>
4

1 に答える 1