在Angular中使用查询选择器

时间:2019-02-22 20:13:32

标签: angular typescript dom

嗨,我正在开发一个有角度的应用程序,我想知道在我的打字稿中使用此代码是否有问题:

let traceLinks = document.querySelectorAll<HTMLElement>('.selected-class');
for (let i = 0; i < traceLinks.length; i++) {
  traceLinks[i].classList.remove('selected-class');
}
let commTypeInputGroup = document.getElementById(selectedId).classList;
commTypeInputGroup.add('selected-class');

我听说DOM操作角度不好。我可以这样做吗?还是我应该做些其他事情?

我需要做的是获取具有选定类类的所有元素,然后删除该类,然后将选定类添加到目标ID

0 个答案:

没有答案