如何在TypeScript中更改CSS样式?

5
在 TypeScript 中如何像下面这样更改 CSS 样式?
$(".s-hand").css("transform", "translate(-50%, -100%) rotate(" + s*6 + "deg)");

或者

var hourPointer   = document.querySelector('.hour')
hourPointer.style[transform]   = `rotate(${hour}deg)`;

由于我不知道如何实现这一点...
1个回答

9
必须按照以下方式完成:
let shand = document.getElementsByClassName('s-hand') as HTMLCollectionOf<HTMLElement>;

if (shand.length != 0) {
  shand[0].style.transform = "translate(-50%, -100%) rotate(" + s * 6 + "deg)";
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接