0

私が持っているとしましょう

<div ng-controller="MyController" ng-click="MyControllerFunction()" ng-tracking pageevent="button_clicked">click me</div>

この構造をまったく変更することはできません。このボタンがクリックされたときに、ディレクティブ ngTracking からこのページイベントをキャッチする必要があります。

この場合、コントローラーや DOM にさえ触れたくないことを思い出してください。

これはディレクティブでのみ行うことができますか? そうでない場合、他の解決策はありますか?

ありがとうございました

4

1 に答える 1

0

問題は解決しました、ありがとう。

elm.bind('click', function () { console.log(attrs.pageevent); });

于 2013-05-23T21:21:58.417 に答える