Angularjs ng显示tr元件内部ng重复
我对angular还是个新手,很难为我的问题制定出逻辑 基本上,我使用ng repeat生成一个充满行的表,并在单击任何给定行时,在单击的行下方显示一个隐藏行,以便我可以用数据加载它 我的代码如下所示Angularjs ng显示tr元件内部ng重复,angularjs,angularjs-ng-repeat,Angularjs,Angularjs Ng Repeat,我对angular还是个新手,很难为我的问题制定出逻辑 基本上,我使用ng repeat生成一个充满行的表,并在单击任何给定行时,在单击的行下方显示一个隐藏行,以便我可以用数据加载它 我的代码如下所示 <table class="table table-hover"> <tbody ng-repeat="order in resp.Orders" > <tr ng-click='selectOrder(order);'>
<table class="table table-hover">
<tbody ng-repeat="order in resp.Orders" >
<tr ng-click='selectOrder(order);'>
<td>{{order.OrderId}}</td>
<td>{{order.Client}}</td>
</tr>
<tr ng-show('order.IsSelectedOrder')>
<td>Selected Order</td>
</tr>
</tbody>
</table>
$scope.selectOrder = function (order) {
order.IsCurrentOrder = true;
}
语法不正确,我认为您在selectOrder函数中设置的属性不正确。应该是:
<tr ng-show="order.IsSelectedOrder">
$scope.selectOrder = function (order) {
order.IsSelectedOrder = true;
}
$scope.selectOrder=函数(顺序){
order.IsSelectedOrder=true;
}
语法不正确,我认为您在selectOrder函数中设置的属性不正确。应该是:
<tr ng-show="order.IsSelectedOrder">
$scope.selectOrder = function (order) {
order.IsSelectedOrder = true;
}
$scope.selectOrder=函数(顺序){
order.IsSelectedOrder=true;
}
谢谢。我想好了,打算编辑我的帖子,但你真的比我快了几秒钟。我想好了,打算编辑我的帖子,但你真的比我快了几秒钟