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