0

我想更改打字稿中离子复选框的颜色

  <ion-item >
    <ion-label id="check1">No</ion-label>
    <ion-checkbox color="blue"  id="box1" [(ngModel)]="todo.check1"  name="check1"></ion-checkbox>
  </ion-item>

我试试这个:

document.getElementById("box1").color = "dark";

但它不起作用

我也尝试改变课程:不起作用

谢谢你的帮助

4

1 回答 1

0

尝试:

document.getElementById("box1").setAttribute("color", "dark")

或者

document.getElementById("box1").style.color = "dark"

第一个将更改元素的颜色属性,而第二个将更改元素颜色的 css 样式。

为了让打字稿满意,您可能还必须转换getElementById调用的结果。IE

(document.getElementById("box1") as HTMLElement).style.color ...
于 2017-10-25T16:30:52.213 回答