在我的Angular应用程序中,我们有一个bootstrap carousel(由于某些原因使用bootstrap carousel而不是ui bootstrap carousel),项目结构如下
<div class="item" analytics-on analytics-event="IMPRESSIONS" analytics-category="{{--}}" analytics-label="{{--}}" ng-repeat="banner in vm.bannerList">
<a ng-href="{{--}}" analytics-on analytics-event="CLICK" analytics-category="{{--}}" analytics-label="{{--}}">
<div class="fill" style="background-image: url({{--}});"></div>
</a>
</div>
点击事件正常。但是如何跟踪IMPRESSIONS。当轮播项目变为活动状态时,需要触发展示事件。
我尝试使用自定义指令观看'有效'类,但手表仅在加载时工作。