我怎么知道在$ rootScope上定义的函数叫哪个指令?

时间:2016-11-04 11:20:10

标签: angularjs angularjs-directive angularjs-scope

我有多个指令,在每个指令中我调用一个在$ rootScope上定义的函数。我想找到一种方法来告诉调用函数的指令,而不发送指令名。

1 个答案:

答案 0 :(得分:3)

您可以尝试从正在使用的$ rootScope函数中提取调用函数。 e.g。

arguments.callee.caller.toString();

有很多例子可以获得这样的数据或堆栈跟踪,只是试着寻找它。