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