指令' accordionGroup'所需的控制器'手风琴'在ui-bootstrap中无法找到错误

时间:2015-06-29 04:40:18

标签: angularjs angular-ui-bootstrap

我正在使用ui-bootstrap作为手风琴,我在app.js中包含了ui.bootstrap。我收到此错误 - 无法找到指令' accordionGroup'所需的控制器'手风琴',

以下是我正在使用的代码 -

    <accordian close-others="oneAtATime">
        <accordion-group is-open="false" heading="Requests">
        <div ng-repeat="">
        < accordion-group heading="">
            <table class="table table-striped table-bordered">
              <thead>
                <tr>
                  <th>H</th>
                  <th>C</th>
                </tr>
              </thead>
             <tbody>
                <tr ng-repeat="" ng-init="inner=$index">
                   <td>{{}}</td>
                   <td>{{}}</td>
               </tr>
             </tbody>
          </table>
      </accordion-group>
    </div>
  </accordion-group>
 </accordian>

3 个答案:

答案 0 :(得分:3)

<accordian close-others="oneAtATime">
        ^
You got a typo here

答案 1 :(得分:2)

我假设您没有犯任何语法/拼写错误。如果您仍然得到相同的错误,那么可能它与您的依赖项有关。确保包含正确的文件。

对于ui-bootstrap依赖,“accordion”是一个模板,所以你必须包含src =“ui-bootstrap-tpls.js”而不是“ui-bootstrap.js”。希望这有帮助

答案 2 :(得分:1)

我从您发布的示例代码中看到,在元素标签的拼写中有一些减少,手风琴和手风琴你检查过这些吗?这不是问题吗?我在目前的项目中没有任何问题地使用手风琴。