0
コンパイルテンプレートを使用して角度リーフレットのカスタマイズされたポップアップに関する質問があります。 私は、イオン性1.2.4、角リーフレット指令0.10.0とリーフレット1.0.0rc-1を使用しています。角度リーフレットの指示にカスタマイズされたポップアップ
コントローラでは、次のコードを記述しました。ここで
var marker = {
type: markerType,
lat: myLatlng[0],
lng: myLatlng[1],
id: id,
getMessageScope: function() { return $scope; },
message: "<a ng-click=\"alert()\">howdy</a>",
compileMessage: true
};
$scope.markersArray.push(marker);
$scope.alert = function(){
console.log("hahahahaha[");
}
はフィドルのリンクです:リンクがポップアップで表示されますが、クリックイベントがトリガされることはありませんが、http://jsfiddle.net/caiczcz/m7g8Le0L/1/
、私はこの問題は、コンパイル処理から来るかもしれないと思います。アドバイスをいただければ幸いです。 THX。角度・リーフレット・ディレクティブ、
$timeout(function(){
$compile(marker._popup._contentNode)(markerScope);
});
で