在angularjs中,如何在不使用单选按钮的情况下一次选择一个复选框

How to select one checkbox at a time without using radio buttons in angularjs

本文关键字:一次 复选框 一个 选择 情况下 angularjs 单选按钮      更新时间:2023-09-26

我必须保留2个复选框,一次只能选中一个。我应该如何在angularjs中实现我的功能?

我只能使用复选框而不能使用单选按钮

如果我在我的代码中这样写,那么它的工作是我对还是不对?

`<div class="col-md-offset-3 col-sm-offset-3 col-lg-offset-3 col-sm-9 col-md-9 col-lg-9">
  <label class="checkbox-inline col-sm-3 col-md-3 col-lg-3">
    <input type="checkbox" name="IsAnniversary" ng-model="Settings.IsAnniversaryMessages" value="true" ng-change="Settings.IsAnniversaryCoupon = false" checked="">Send messages
  </label>
  <label class="checkbox-inline col-sm-3 col-md-3 col-lg-3">
    <input type="checkbox" name="IsAnniversary" ng-model="Settings.IsAnniversaryCoupon" value="true" ng-change="Settings.IsAnniversaryMessages = false">Send coupons
  </label>
</div>`