angular中如何在指令渲染模板DOM后再执行相关操作
程序员文章站
2022-06-12 11:01:07
...
很多时候,我们要给指令中的模板传递值,但是link就是建立模板与scope的链接的,所以在这个时候,页面上的内容还没有从scope中读取出来
解决办法很简单,在link方法中,使用
$timeout(function(){
……
});
这样,link执行完之后,才会执行timeout,就可以读取到渲染之后的DOM内容了
解决办法很简单,在link方法中,使用
$timeout(function(){
……
});
这样,link执行完之后,才会执行timeout,就可以读取到渲染之后的DOM内容了