Javascript 当DOM就绪时,如何在Angular指令中注入html?

Javascript 当DOM就绪时,如何在Angular指令中注入html?,javascript,angularjs,jquery-ui,angularjs-directive,Javascript,Angularjs,Jquery Ui,Angularjs Directive,我有一个使用jquery ui生成角度滑块的指令。我需要在slider子对象中插入一个HTML代码。我的问题是,我无法访问childmy hosting元素,因为它是在整个页面准备就绪后生成的。很可能在我的链接功能完成后触发角度滑块模块 因此,在我的指令中,我有一个滑块: <div ui-slider="yearsNumberSlider.options" ng-model="yearsNumberSliderValue.value"></div> 在测试$window

我有一个使用jquery ui生成角度滑块的指令。我需要在slider子对象中插入一个HTML代码。我的问题是,我无法访问childmy hosting元素,因为它是在整个页面准备就绪后生成的。很可能在我的链接功能完成后触发角度滑块模块

因此,在我的指令中,我有一个滑块:

<div ui-slider="yearsNumberSlider.options" ng-model="yearsNumberSliderValue.value"></div>

在测试$window.load之后,这似乎是我的案例的解决方案:


请显示您当前拥有的代码您的目录优先级是多少?您可以为指令设置比滑块指令低的优先级,以便指令在滑块之后运行directive@SamirDas优先权不起作用。
link: function(...){
...
$timeout(function() {
      element.find('a').append(myHTML);
});
}
link: function(...){
...
$timeout(function() {
  element.find('a').append(myHTML);
});
}