Angular2获取开关的值

Angular2获取开关的值,angular,Angular,背景 <label class="switch switch-text switch-pill switch-success switch-sm pull-right"> <input type="checkbox" class="switch-input" checked> <span class="switch-label" data-on="On" data-off="Off"></span>

背景

   <label class="switch switch-text switch-pill switch-success switch-sm pull-right">
       <input type="checkbox" class="switch-input" checked>
       <span class="switch-label" data-on="On" data-off="Off"></span>
       <span class="switch-handle"></span>
    </label>
我在我的
应用程序中有几个
开关
,可以
打开
关闭
。我需要能够读取这些
开关的当前
状态
,“
打开
”或“
关闭
”。我还需要能够根据一些其他因素设置它们的
状态

问题

我在任何地方都找不到这样的例子。如何访问
开关
以获取当前
状态
状态
设置为
打开
关闭

代码示例

   <label class="switch switch-text switch-pill switch-success switch-sm pull-right">
       <input type="checkbox" class="switch-input" checked>
       <span class="switch-label" data-on="On" data-off="Off"></span>
       <span class="switch-handle"></span>
    </label>


嘿,伙计,我想我误解了你的答案。当我阅读它时,它是有意义的,但是这如何基于布尔值添加checked属性呢?请注意,在选中的示例中,输入的末尾。打开时,检查值存在。您是否仍以相同的方式处理此问题?如果
mySwitch
true
(如我的示例所示),则
ngModel
会将其分配给
<代码>[(…)]=“…”
是双向绑定的。哇,太好了,谢谢你了。你怎么总是什么都知道?它总是让我感到惊讶。
class MyComponent {
  mySwitch: boolean = true;

}