2016-07-23 5 views
0

簡単な質問ですが、選択したリスト要素をng-repeatでGAに送信する方法はわかりません。おそらくAngulariticsなどで?角度/ Googleアナリティクスのng-repeatリスト

私の考え方は、これまでのようなものだった:

<li ng-repeat="x in x" onClick="ga('send', 'event', 'link', 'selected', $parent.x;"> 

問題は、私はGAカテゴリ

はそれを得るように見えることができないようを通じて「$のparent.x」を送ればいい方法ですうまくいく。ありがとう!

+0

'ga'関数があればスコープを使用すると、 'ng-click =" ga(....) "を使用することができます。 –

答えて

0

AngularのアイデアはMVCであるということです。この場合、HTMLには$ parentとは何かが分からず、HTMLとJavaScriptの間に共通の 'スコープ'が必要です。これは$スコープに組み込まれているので、私のコントローラには$scope.newX = $parent.xを持っていて、私のHTMLにはng-click="myFunction(newX)"を渡すことができ、$ scope.newXの値を渡します。

+0

ええ、私は通常のようにGAを注入すると混乱していました。それをクリアしていただきありがとうございます! – o1n3n21

関連する問題