解决此问题的最简单方法可能是在您的应用上创建与第三方指令同名的指令。这两个指令都将运行,您可以使用
priority属性指定运行顺序(优先级更高的优先运行)。
这两个指令将共享作用域,您可以通过指令的
link方法访问和修改第三方指令的作用域。
选项2: 您也可以通过简单地将自己任意命名的指令放在与它相同的元素上来访问第三方指令的作用域(假设这两个指令都不使用隔离作用域)。元素上的所有非隔离作用域指令都将共享作用域。
注意: 我以前的答案是修改第三方服务,而不是指令。

解决此问题的最简单方法可能是在您的应用上创建与第三方指令同名的指令。这两个指令都将运行,您可以使用
priority属性指定运行顺序(优先级更高的优先运行)。
这两个指令将共享作用域,您可以通过指令的
link方法访问和修改第三方指令的作用域。
选项2: 您也可以通过简单地将自己任意命名的指令放在与它相同的元素上来访问第三方指令的作用域(假设这两个指令都不使用隔离作用域)。元素上的所有非隔离作用域指令都将共享作用域。
注意: 我以前的答案是修改第三方服务,而不是指令。