Angularjs 元素';s";“崩溃”;属性不工作?

Angularjs 元素';s";“崩溃”;属性不工作?,angularjs,twitter-bootstrap,angular-ui-bootstrap,Angularjs,Twitter Bootstrap,Angular Ui Bootstrap,我正试图建立一个表,就像我发现的那样 我注意到很多元素都有一个collapse=”“属性,只要该属性为true,您就会得到一个很好的折叠动画。我也尝试在网上查找有关折叠属性的文档,但没有找到任何内容。然而,我也注意到angular的版本已经过时了(1.0.5而不是我目前使用的1.5)。如果我尝试替换对angular 1.5的引用,JSFIDLE示例也会停止工作。我的问题是,假设不推荐使用collapse,那么如何在angular 1.5中重现这种效果?Thecollapse/uib collap

我正试图建立一个表,就像我发现的那样


我注意到很多元素都有一个
collapse=”“
属性,只要该属性为true,您就会得到一个很好的折叠动画。我也尝试在网上查找有关
折叠
属性的文档,但没有找到任何内容。然而,我也注意到angular的版本已经过时了(1.0.5而不是我目前使用的1.5)。如果我尝试替换对angular 1.5的引用,JSFIDLE示例也会停止工作。我的问题是,假设不推荐使用collapse,那么如何在angular 1.5中重现这种效果?

The
collapse
/
uib collapse
指令属于
angular ui引导程序库,可以在此处找到文档:

在Angular 1.5.0下运行时,指令没有任何错误:

angular.module('App'[
“ngAnimate”,
'ui.bootstrap'
]);
角度。模块('App')。控制器('controller')[
“$scope”,
职能($范围){
$scope.isCollapsed=false;
}
]);

角度1.5.0
文件。写(“”);
切换折叠

一些内容
A在这里很好。不过有一些提示:ui引导不需要jquery或引导javascript资产。@iH8感谢您的反馈,我只是尝试在fiddle中引用angular的更新版本,发现它也在那里中断,因此我将问题从“我的代码有什么问题”改为“如何在angular 1.5中实现折叠效果”
collapse
不是angular指令,所以我猜示例不适用于angular 1.5,因为该版本可能与您使用的angular ui引导不兼容。这里它说它是用angular版本1.4.x测试的。@CKK我刚刚用1.4.0和1.4.9测试过,两个版本似乎都没有恢复原来的行为。如果不是角度指令,你知道塌陷是从哪里来的吗?还有,你有没有其他方法来重现这种效果?我尝试使用ng animate使用.ng hide add和.ng hide remove类来显示ng,但由于表行设置了高度,所以无法完全实现,这是angular ui的指令。看这里:刚刚看到@iH8的答案,应该可以了。