我有一个角度应用程序,它在某个时候通过 jquery 将一个类注入到 DOM 中。我正在尝试构建一个仅限于该类并且可以在该类存在时采取行动的指令。我以前使用过 $watch 指令,但不是在这种情况下。我遇到的问题是我想将指令限制为动态类并添加一个链接函数来做一些事情,并且这个类可能在任何给定时间存在于多个元素上。我不知道如何促进这一点。
这是我的意思
我有一个角度应用程序,它在某个时候通过 jquery 将一个类注入到 DOM 中。我正在尝试构建一个仅限于该类并且可以在该类存在时采取行动的指令。我以前使用过 $watch 指令,但不是在这种情况下。我遇到的问题是我想将指令限制为动态类并添加一个链接函数来做一些事情,并且这个类可能在任何给定时间存在于多个元素上。我不知道如何促进这一点。
这是我的意思
修改后需要$compile
该元素。
$("#DynamicDiv").addClass("dynamic");
$compile($("#DynamicDiv"))($scope);
在你的 plunk 的这个分支中,我将这两行移到了控制器上,以便更容易获得$compile
服务。