为什么在angular中总是弹出显示
why pop over display all time in angular?
我使用指令制作了一个弹出窗口,但是当我动态生成行时,我的弹出窗口一直显示。我需要只在图标单击时显示弹出窗口或工具?
现在它是显示没有点击,也显示所有行。我想只显示那一行被点击?
这是活塞
http://plnkr.co/edit/OYiawflIBnpJ1PKx02LG?p =
预览app.directive('popUpCheck', function() {
return {
restrict: 'A',
templateUrl: 'pop.html',
link: function (scope, el, attrs) {
scope.label = attrs.popoverLabel;
$(el).popover({
trigger: 'click',
html: true,
placement: 'right'
});
}
}
});
这是我的html
<table ng-table class="table">
<tr ng-repeat="guitar in guitarVariable" style="border: 5px solid #000000; background: pink" >
<td><span pop-up-check class="glyphicon glyphicon-star" popUpCheck></span> </td>
<td data-title="'Name'">{{guitar.color}}</td>
<td data-title="'class'">{{guitar.value}}</td>
</tr>
</table>
从控制台你的第一个问题是没有jquery和bootstrap-ui不使用jquery。所以调用$(el).popover
是行不通的。
我建议在这里查看bootstrap-ui popover的文档http://angular-ui.github.io/bootstrap/#/popover。如果你需要自定义包装器,那么网站上应该有从javascript中使用它的文档。
相关文章:
- angular js密码强度显示问题
- 如何在html angular中显示嵌套的json元素
- Angular渲染元素,但不渲染;t显示数据
- 在模板angular 2中显示JSON对象
- Angular UI-GRID未在页面上显示网格
- 使用Angular显示JSON中的HTML
- 在Bootstrap+Angular中一个接一个地显示警报
- 如何在Angular JS中滚动显示元素
- Angular JS和Node路由/布线-仅在页面刷新后显示数据
- 使用angular显示复杂json中的列表
- angular ui boostrap日期选择器显示年份第一
- 显示Angular 2 JSON对象
- 突出显示 Angular JS 中的过滤行
- 项目仅在键入后显示?Angular js.
- 过滤结果以显示与ng匹配的结果显示angular js
- 只有$touch为true时才会显示angular ng消息
- 有哪些方法可以以非表格格式显示Angular中的JSON数据
- 为什么后面的HTML代码仍然显示angular代码,而不是纯HTML
- 如何避免在JavaScript代码中断并抛出异常时显示angular标记
- 更新列表中的项目,当点击时显示- Angular JS