在处理像AngularJS,Angular和React这样的JS框架时,我发现不鼓励直接与DOM交互,如果忽略警告,通常会导致错误.当我说"与DOM交互"时,我的意思是使用document.getElementById('myElement')和类似的方法来做一些操作或从文档中读取值.
我的问题基本上是为什么?.这是一个虚拟DOM问题,其中React(例如)没有跟踪实际的DOM,因此如果您"自行"进行更改而不通知React并随后更新虚拟DOM,将会措手不及?在这种情况下Angular会有同样的问题吗?
如果某人只知道一个特定的框架,即使它没有被概括,我也会非常有兴趣阅读我的问题的答案.显然,我要去谷歌这一点,但我还没有看到类似的问题,所以我想我会张贴后代.提前感谢任何见解!