我已经在angularJS中创建了自定义指令以进行评级。我想在加载html模板后运行javascript。那我怎么能这样做呢?
我的代码:
app.directive('ratingControl',function(){
return {
restrict:'EA',
templateUrl:'rating.htm',
link :function(scope,element,attr) {}
};
});
答案 0 :(得分:3)
在链接中使用$timeout
功能:
// You might need this timeout to be sure it runs after DOM render.
$timeout(function () {
//your code
}, 0,false);