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

时间:2015-10-08 14:03:26

标签: javascript angularjs ng-bind-html

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

谢谢你的答案!

1 个答案:

答案 0 :(得分:1)

您可以通过“ng-bind”中使用的变量初始化$watch事件。让我解释一下:

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

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

现在,'ng-bind'的工作方式是每当'val'改变时(在摘要周期内),它就会更新span的值,也就是说,它会在'val'上保持'watch'。同样,我们可以在控制器的'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'
})