0
我從javascript
對象生成html
對象。例如,我有以下對象:Angular-UI下拉菜單不打開
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>
我看到頁面中的下拉按鈕,但當我點擊它時,它不會打開。
一個不錯的小的jsfiddle或plunkr將幫助我們來幫助你。 – dcodesmith