【发布时间】:2014-09-04 00:40:46
【问题描述】:
我正在尝试在具有 ng-repeat 的 Bootstrap 弹出框内创建一个表来创建行,但似乎角度失败了,我不知道为什么。
HTML:
<a id="showDays"
type="button"
class="btn btn-success btn-xs pull-right"
data-toggle="popover"
data-placement="left"
data-html="true"
title="Popover title"
data-content=
'<table class="table table-condensed">
<tbody>
<tr ng-repeat="d in days">
<td>{{d}}</td>
</tr>
</tbody>
</table>'>
<i class="fa fa-clock-o fa-lg"></i>
</a>
<script type="text/javascript" >
$('#showDays').popover();
</script>
控制器:
$scope.days = [
'Sunday',
'Monday',
'Tuesday',
'Wednesday',
'Thursday',
'Friday',
'Saturday'
];
结果是弹出框主体有一排是空的。任何帮助表示赞赏。谢谢!
【问题讨论】:
-
为什么不使用 angular ui bootstrap 并以 angular 方式进行
-
显然这在 ui bootstrap 中不受支持。 github.com/angular-ui/bootstrap/issues/220
-
哦,好的..您使用的是哪个版本的引导程序?
-
我的 Bootstrap 是 V3.1.1
-
ui-bootstrap 项目最大的问题之一是它们不支持对其指令进行自定义模板。
标签: javascript angularjs twitter-bootstrap popover