情况是这样的。我有一个指令,在link
函数内部我将ready
jquery 函数附加到元素,以便在指令视图加载后我可以做一些事情。像这样:
link: function($scope, element, attrs) {
element.ready(function() {
...
}
}
该指令位于使用ng-cloak
. 我的问题是,这个函数会在整个文档加载后调用吗?(这就是 Jquery 的文档似乎建议的)
我应该使用:
$scope.$on('$viewContentLoaded', MyViewReadyFunctionName);
反而?
我的目标是在视图编译后而不是在整个文档编译后操作一些东西以避免闪烁。