AngularJS 中的 ng-bind-html 有 Ready 函数吗?

Is there a Ready function for ng-bind-html in AngularJS?

我正在使用 AngularJS 的 ng-bind-html。我的绑定功能结束后,我必须初始化一个插件。所以我想知道是否有方法或函数可以完成这项工作?

感谢您的回答!

您可以这样做的一种方法是对您在 'ng-bind' 中使用的变量初始化一个 $watch 事件。让我解释一下:

假设您有一个带有 ng-bind 的跨度,如下所示:

<span ng-bind="val"></span>

现在,'ng-bind' 的工作方式是,只要 'val' 发生变化(在摘要周期内),它就会更新跨度的值,也就是说,它会保持 'watch' 'val'。同样,我们可以像这样在控制器中的 'val' 上使用我们自己的手表:

$scope.val; //your binded variable
$scope.$watch('val', function(newval, oldval) {
    //here you can initialise your plugin and also access the old and new values of 'val'
})