Angularjs:错误:[$ compile:ctreq]无法找到指令'ngTransclude'所需的控制器'carousel'

时间:2014-07-04 06:31:29

标签: javascript jquery angularjs twitter-bootstrap

我在项目中使用 ui.bootstrap 模块并使用轮播。旋转木马工作正常但它总是在控制台中出错:

Error: [$compile:ctreq] Controller 'carousel', required by directive 'ngTransclude', can't be found!

我搜索了这个论坛和一个网络,发现这是人们已经面临的一般错误。

我找到了一个决议,但它在我的情况下不起作用。实施解决方案轮播无法正常工作。

Controller 'carousel', required by directive 'ngTransclude', can't be found

如果有人解决了这个问题,请分享解决方案。这将非常有帮助。

1 个答案:

答案 0 :(得分:0)

我们能够通过为我们拥有data-slide指令的元素添加数据-ng-non-bindable来解决问题

<a data-slide="prev" href="#clients-slider" ng-non-bindable class="left carousel-control">‹</a>