打开popover之前的Angular popover UIBotstrap事件

时间:2016-11-27 06:13:13

标签: javascript angularjs angular-ui-bootstrap

我有一个包含几行的网格,当点击每一行时,会打开Angular popover UIBotstrap。我的问题是我希望popover中填充一些行的数据(比如行id)和我从服务器获取的一些数据,所以我添加了ng-click,但是在数据之前调用了popover收到并且弹出数据没有填充该数据。

代码:

templateUrl:' realTimeAdherence / popovers / unknownActivityStatusPopover.tpl.html'

<button class="buttonPopover" ng-click="onUnmappedEventBtnClicked(\'' + params.data.acdEventId + '\',\'' + params.data.acdEventReasonCode + '\')" popover-class="user-tooltip popoverBehindModal" uib-popover-template="unknownActivityStatusPopover.templateUrl" popover-trigger="focus" popover-append-to-body="true">' +
'<img class="status-image" asset-src="/img/user_management/ico_status_pending_alert.png"></button>

如何在收到数据后才动态打开popover?

1 个答案:

答案 0 :(得分:0)

在某些特殊情况下,我在控制器中使用了setTimeout()。这是一本手册,但它在我的大多数复杂场景中都有效。