【问题标题】:Angularjs: Error: [$compile:ctreq] Controller 'carousel', required by directive 'ngTransclude', can't be foundAngularjs:错误:[$compile:ctreq] 控制器“carousel”,指令“ngTransclude”需要,找不到
【发布时间】:2014-08-25 10:09:31
【问题描述】:

我在我的项目中使用 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

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

【问题讨论】:

    标签: javascript jquery angularjs twitter-bootstrap


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-03-15
      • 1970-01-01
      • 1970-01-01
      • 2014-06-20
      • 1970-01-01
      • 2014-03-15
      相关资源
      最近更新 更多