[英]Angular.js - Is there any way to get away from ng-click and other directives that resembles inline JavaScript?
标题基本概括了所有内容。 类似于内联JavaScript的指令在我的口中留下了不好的味道。 有什么办法可以完全摆脱它们? Angular中有更好的方法吗?
这是一个简单的示例:
<div ng-click="open(argumentOne, argumentTwo, ...)"></div>
第1步:在$ scope上发布处理程序
步骤2:对它们进行单元测试。
步骤3(可选):UI上的e2e /功能测试。
替代方法:对于复杂的交互,将您的代码块封装到指令中,并对其进行单元测试。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.