在角度引导弹出窗口中使用指令/隔离范围作为HTML

时间:2016-06-13 13:18:52

标签: javascript angularjs angular-ui-bootstrap

使用angular-ui popover,您可以将html放入popover中。例如,如果我有一个名为 sampleDirective 的指令(假设该指令存在),我怎么能把它放在popover中?我尝试使用$sce.trustAsHtml,但它不起作用。我也试过$compile但是失败了。

$sce.trustAsHtml('<sample-directive></sample-directive>');

有没有办法将元素指令放在popover中?

1 个答案:

答案 0 :(得分:0)

如Alon Eitan所说,我使用ui-popover-html而不是ui-popover-template,而是将指令的templateUrl指向它。在这种情况下,不再需要隔离的范围了..