【问题标题】:AngularJS: Stop page refresh on click of button which shows popover onclickAngularJS:单击显示弹出框onclick的按钮时停止页面刷新
【发布时间】:2016-05-05 10:20:06
【问题描述】:

我在 angularjs 网站上工作,希望避免在单击弹出框时刷新页面。使用引导 UI 弹出框来显示操作列表。 第一次点击弹出框时页面重新加载。

我的html文件:

<button ng-click="openTemplate($event)" uib-popover-template="searchPopover" 
  popover-placement="left" type="button" class="btn btn-default" 
  popover-trigger="focus">Actions
</button>

我的控制器.js:

$scope.openTemplate=function(event){
    event.preventDefault();
}

【问题讨论】:

    标签: angularjs angular-ui-bootstrap bootstrap-popover


    【解决方案1】:

    最简单的解决方案是使用&lt;a&gt; 标记,而不是&lt;button&gt;,不带href 属性。

    【讨论】:

      猜你喜欢
      • 2016-11-07
      • 1970-01-01
      • 2021-12-08
      • 1970-01-01
      • 1970-01-01
      • 2014-04-10
      • 2015-07-05
      • 2019-04-17
      相关资源
      最近更新 更多