我创建了这支笔:
http://codepen.io/anon/pen/vEOKEK
如果我使用角度为1.2.X,它会起作用,但是一旦我进入1.3就会死掉。我需要能够使用popover-template。
<p>
<button popover-placement="bottom" popover-template="calendar.html" class="btn btn-default">Date Picker</button>
</p>
<script id="calendar.html" type="text/ng-template">
<div ng-model="date">
<datepicker show-weeks="false"></datepicker>
</div>
<hr />
<div class="alert alert-success">{{ text }}</div>
</script>
答案 0 :(得分:2)
确定底线是 - 我花了HOURS试图让angular.ui.popover执行此操作,但它不是设计为允许自定义html模板。我切换到nsPopover角度,我设置。更灵活,更好的选择。 angular.ui中的工具提示/ popover仅适用于最小的用例,非常小的我永远不会看到它。
答案 1 :(得分:1)
我不确定您使用的是哪个angular-ui-bootstrap库,但是popover中的模板支持不是官方发布的一部分,这里是建议的pull请求的link那个功能。弹出窗口documentation不会将popover-template列为受支持的属性。
答案 2 :(得分:0)
Popover模板现在是Angular UI Bootstrap(0.13.0)最新版本的一部分,可与Angular 1.3.x一起使用