AngularJs中的Dom操作
我想知道,如果我们想操纵DOM。我们应该在哪里这样做。 它是在控制器、指令还是其他地方? 我在某个地方读到过,应该避免在控制器中操纵DOM。正确吗?最佳实践是:AngularJs中的Dom操作,angularjs,Angularjs,我想知道,如果我们想操纵DOM。我们应该在哪里这样做。 它是在控制器、指令还是其他地方? 我在某个地方读到过,应该避免在控制器中操纵DOM。正确吗?最佳实践是: Dom操作仅在指令中进行 对于DOM操作,应该使用Angular JS指令DOM操作不应存在于控制器、服务或除指令之外的任何其他地方 AngularJS的一个更好的特性是框架能够分离模型、视图和控制器的角色。分离足够干净,不需要直接从控制器内部的代码操作DOM。相反,控制器只操纵模型,模型通过数据绑定和指令影响视图。最终的结果是一个干净
Dom操作仅在指令中进行
对于
DOM
操作,应该使用Angular JS指令<代码>DOM
操作不应存在于控制器
、服务
或除指令之外的任何其他地方
AngularJS的一个更好的特性是框架能够分离模型、视图和控制器的角色。分离足够干净,不需要直接从控制器内部的代码操作DOM
。相反,控制器只操纵模型,模型通过数据绑定和指令影响视图。最终的结果是一个干净且可测试的系统
看看这个
-本视频教程介绍如何使用带有链接函数的指令操作AngularJS
中的DOM