如何在 Jasmine 中编译嵌套指令以进行单元测试



我目前正在编译一个单元测试指令$compile('自定义指令'((范围(;它确实编译指令,但嵌套在指令中的自定义指令仍未编译。有没有办法编译嵌套指令?

我会为任何看到这个的人回答我自己的问题。他们没有编译的原因是因为我需要将嵌套指令作为父指令中的依赖项引用。您无需在 angular 中执行此操作即可在前端工作。它不适用于 Jasmine,因为它将其识别为纯 html 元素(这是预期且有效的(,除非您指定它的依赖项以将其识别为角度指令。这也是 Jasmine 没有抛出依赖错误的原因。

最新更新