我正在尝试在 Angular 中创建一个切换按钮。到目前为止,我所拥有的是:
<div class="btn-group">
<a class="btn btn-primary pull-right"
ng-click="toggleArchive(true)"
ng-show="!patient.archived">Archive patient</a>
<a class="btn btn-danger pull-right"
ng-click="toggleArchive(false)"
ng-show="patient.archived">Unarchive patient</a>
.... some other buttons ....
</div>
基本上我通过有两个按钮并在它们之间切换来实现切换。这会导致问题,因为它ng-hide
只是在隐藏时向按钮添加display:none
样式,这导致了我的样式问题。理想情况下,我想要一个按钮,它的文本、类和函数调用根据patient.archived
.
什么是实现这一目标的干净方法?