我是html
从javascript
对象生成的。例如我有以下对象:
var e = [{'element' : 'button', 'innerHTML' : '<span class="dropdown-toggle">More<span class="caret"></span></span><ul class="dropdown-menu"><li>Menu item</li></ul>',
'attrs' : {'class' : 'btn dropdown'}}];
以及js
生成以下字符串的函数$scope.my_template
:
<button class="btn dropdown">
<span class="dropdown-toggle">More
<span class="caret"></span>
</span>
<ul class="dropdown-menu">
<li>Menu item</li>
</ul>
</button>
比我尝试将此模板应用于 html 页面:
<div ng-bind-html-unsafe="my_template">
</div>
我在页面中看到下拉按钮,但是当我单击它时,它没有打开。