【发布时间】:2018-01-09 02:08:26
【问题描述】:
我正在使用 angular 2 ui-switch:
https://www.npmjs.com/package/angular2-ui-switch
在某些情况下,我希望开关即使在我点击它时也保持禁用状态。我可以默认禁用开关,但是当我单击它时,它会更改 UI 上的状态。有什么办法可以防止它在点击开关时改变状态?
我的开关是这样的:
<ui-switch size="small" [checked]="getEnabled()" (click)="toggleSwitch($event)"></ui-switch>
getEnabled() 是返回 true/false 以决定是否应启用或禁用开关的方法。我试图弄清楚如何在某些条件下禁用点击,比如说当某个变量为真时,我禁用了开关上的点击,这样当你点击它时什么都不会发生。
【问题讨论】: