我有这部分代码,其中第二个<tr>
只出现在编辑点击和一个形式出现,我显示使用指令。
<table class="table">
<tbody ng-repeat="Emp in Employees">
<tr>
...
<td>
<input type="button" class="btn btn-default" value="Edit" ng-click="isCollapsed = !isCollapsed" />
</td>
</tr>
<tr collapse="isCollapsed">
<td>
<div>
<employee-form></employee-form>
</div>
</td>
</tr>
</tbody>
</table>
现在,我在employeeForm指令中也有一个按钮,当单击它时,应该会使这个表单消失(isCollapsed=true)。
员工表单的标记:
<form>
...
<button type="button" class="btn btn-default" value="Cancel" ng-click="isCollapsed = true" />
</form>
JS部分为:$scope.isCollapsed = true;
因此,我希望在单击employeeForm中的Cancel按钮时,<tr>
应该消失。
1条答案
按热度按时间wyyhbhjk1#
View in Plunker
我希望这对你有帮助:.. HTML:
脚本:
CSS: