我正在创建一个bootstrap popover,我正在尝试在popover的内容中使用一个指令。
我使用以下HTML:
f_type
每当鼠标悬停在DIV上时,我会在代码的某处执行:
struct statfs
这会启动包含内容的弹出窗口:
<div data-animation="false"
data-template='<div style="width: 400px; max-width: 400px; height: 400px; max-height: 400px;" class="popover some-custom-classes" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'
data-html='true'
data-placement='right'
data-original-title='My title'
data-content='<b>TEST</b> <my-directive></my-directive> TEST'
data-trigger='manual'
data-container=".modal-dialog">
Some Content
</div>
但是,该指令未显示。它不会被角度拾取,因此浏览器会忽略它,因为它不知道“my-directive”元素。我认为Angular不会选择它,因为指令是通过bootstrap的popover实现使用jquery动态地(从angular中独立)添加到DOM中。
问题: 有没有办法手动告诉角度“解析”指令?
PS。我认为在较新版本的ui-bootstrap中你可以指定一个角度模板,但遗憾的是我不能使用ui-bootstrap(古代版本0.10.0除外,这似乎不适合我使用popovers)。