2

我有一个 ng-click 动作,当用户单击 angular-carousel 中的项目时,我想触发它​​。我尝试了几种不同的方法,但到目前为止没有运气。我也可以使用切换状态,<a ui-sref="state,({params: params})">但我需要在参数上调用编码函数$rootScope(对新状态的 url 进行编码)

HTML(小片段)

  <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');
};

现在我保持简单,因为只要我能获得触发功能,其余的就很容易了

4

0 回答 0