基于bootstrap popover的响应调用AngularJS服务方法

基于bootstrap popover的响应调用AngularJS服务方法,angularjs,twitter-bootstrap,popover,Angularjs,Twitter Bootstrap,Popover,我有一个bootstrap popover,它有两个按钮Yes或No。根据用户的响应,我需要调用AngularJS服务函数。我该怎么做 只有满足特定条件(如存在重复记录)时,才会创建Popover HTML代码如下所示,但目前没有2个按钮&仍然需要处理 $(文档).ready(函数(){ 如果(重复记录){ $('[data toggle=“popover”]')。popover(); } }); 拨动府绸 看起来你在混入概念(或者我没听清你的问题),你可以有一个popover,但是数据触发

我有一个bootstrap popover,它有两个按钮Yes或No。根据用户的响应,我需要调用AngularJS服务函数。我该怎么做

只有满足特定条件(如存在重复记录)时,才会创建Popover

HTML代码如下所示,但目前没有2个按钮&仍然需要处理

$(文档).ready(函数(){
如果(重复记录){
$('[data toggle=“popover”]')。popover();
}
});

拨动府绸

看起来你在混入概念(或者我没听清你的问题),你可以有一个popover,但是
数据触发器=“click”
会在click事件中显示popover,你想使用该事件调用服务方法。将popover触发器更改为悬停,然后使用
单击
事件调用您的服务。类似这样的想法,代码片段没有经过测试

<button 
   type="button"
   data-toggle="popover" 
   title="Popover Header"
   data-content="Some content inside the popover" 
   data-trigger="hover"
   data-html="false" 
   data-placement="left"
   ng-click="$ctrl.callSomeMethod()"
>
    Toggle popover
</button>

拨动府绸

您可以看看lib,它有一个引导程序组件等效的指令。

No,data trigger=“Click”只创建一个poover&poover有两个不同的按钮(yes或No)。如果用户点击按钮是的,那么我们应该调用angular service。你是说你想为popover内的按钮触发点击事件吗?是的,我想为popover内的按钮触发点击事件