angular7双向数据绑定原理 为什么angular不推荐使用dom操作?

为什么angular不推荐使用dom操作?在某种意义上,或者说“约定”,DOM操作只能出现在指令中。最后出现的位置是服务中。支持测试驱动开发。如果的服务或控制器中出现DOM操作,则表示测试无法通过。当

为什么angular不推荐使用dom操作?

在某种意义上,或者说“约定”,DOM操作只能出现在指令中。

最后出现的位置是服务中。

支持测试驱动开发。如果的服务或控制器中出现DOM操作,则表示测试无法通过。

当然,这只是一点。重要的是,使用angular的优点之一是双向数据绑定。这样,您就可以专注于处理业务逻辑,而不必处理大量DOM操作。

如果angular代码中有各种DOM操作,为什么不直接使用jQuery来开发它呢。