标签: angularjs testing decouple
为了避免在用其他框架替换angular时重写所有代码,我想知道是否有任何解决方案来解耦angularJS和JS?如果是,如何测试它们(因为不能再使用角度测试模块)?
答案 0 :(得分:0)
使用服务 通过将代码包含在服务中,您可以轻松地移动它们并使其适应其他框架
有本地功能 通常,您创建与范围中的视图交互的函数。但是,您可以将它们放在由范围函数调用的本地函数中。这样,当您更改框架时,您可以移动保留本地函数。
这些是我想到的两件事,但我相信还有更多。