Angularjs 角引导手风琴赢得';t打开

Angularjs 角引导手风琴赢得';t打开,angularjs,angular-ui-bootstrap,Angularjs,Angular Ui Bootstrap,普朗克: 手风琴在服务器选项卡中 “普朗克”确实有效。我真正的应用程序没有。plunker唯一没有真正复制的是ui路由器。在我的实际应用程序中,手风琴无法打开。关于SO的其他问题说ui.bootstrap不包括在内,这解决了他们的问题。我确实有ui.bootstrap包括在内 我也尝试过从中复制和粘贴示例,但这也不起作用 我不知道还能找什么 更多信息: 我没有收到任何错误。其他ui引导指令也可以正常工作。我在同一个页面上使用选项卡,在其他页面上使用模式和下拉菜单。angular ui的某些版本存

普朗克:

手风琴在服务器选项卡中

“普朗克”确实有效。我真正的应用程序没有。plunker唯一没有真正复制的是ui路由器。在我的实际应用程序中,手风琴无法打开。关于SO的其他问题说ui.bootstrap不包括在内,这解决了他们的问题。我确实有ui.bootstrap包括在内

我也尝试过从中复制和粘贴示例,但这也不起作用

我不知道还能找什么

更多信息:


我没有收到任何错误。其他ui引导指令也可以正常工作。我在同一个页面上使用选项卡,在其他页面上使用模式和下拉菜单。

angular ui的某些版本存在问题,js假设至少有一个手风琴打开,并尝试计算宽度。但是引导隐藏了所有的手风琴。因此,请尝试通过css显示一个手风琴,即设置手风琴的显示属性。

根据我的评论:


这是我的模板。不知何故,我的模板文件与js文件不同步。在模板中,它调用的是ng click=“toggleOpen()”,这在我的代码中不存在。当我将其回滚到ng时,单击=“isOpen=!isOpen”一切都按预期工作。我需要弄清楚为什么我的模板和js文件不同步


我使用bower安装了ui引导,它不包括模板文件。我需要在开发过程中禁用模板缓存,这样我就不能使用tpls代码。我从github下载了模板目录,其中一些模板与bower下载的代码版本根本不匹配。我将模板文件更新为与bower的代码正确匹配的旧版本。现在一切正常。

你在应用程序中使用的是什么版本的引导和角度ui?ui是0.4.0,ui引导是0.10.0,bootstrap.css(sass)是3.0.3.0这是我的模板。不知何故,我的模板文件与js文件不同步。在模板中,它正在调用我的代码中不存在的
ng click=“toggleOpen()”
。当我将其回滚到
ng时,单击=“isOpen=!isOpen”
一切正常。我需要弄清楚为什么我的模板和js文件不同步。我可以使用css使其中一个窗格可见,但这不会使手风琴切换。