我有一个ng-click动作,当用户点击angular-carousel中的某个项目时,我想触发该动作。我尝试了几种不同的方法,到目前为止还没有运气。我也能够使用<a ui-sref="state,({params: params})">
切换状态,但我需要在参数$rootScope
上调用编码函数(以编码新状态的url)
HTML(小snippit)
<ui-carousel slides="comsData.adminComs" slides-to-show="slidesToShow" slides-to-scroll="1" initial-slide="1" autoplay="false" dots="true">
<carousel-item>
<a data-ng-click="doStuff()">
和控制器
$scope.doStuff = function() {
console.log('did stuff');
};
现在我保持简单,因为只要我能够解决剩下的功能就很容易