Zau*_*ker 5 popover angularjs ng-repeat angular-ui-bootstrap
我正在使用AngularJS和Angular UI Bootstrap.
在我的模板中,我需要显示一个表,我用ng-repeat创建它,我需要在点击时为某些单元添加一个弹出框.
我做了类似这样的例子: 在plunker中的ng-repeat里面的popover例子
如何仅在某些单元格中有条件地使用弹出窗口?
Joy*_*Joy 10
检查工作演示:Plunker.只有具有value > 5.0将显示弹出窗口的单元格(绿色背景颜色).
定义一个函数$scope:
$scope.filterCells = function (v) {
return v > 5.0 ? 'mouseenter' : 'none';
};
Run Code Online (Sandbox Code Playgroud)
和tdHTML:
<td data-ng-repeat="v in getRowData(row)" class="zscore"
ng-class="{'show-popup': filterCells(v)}" popover="{{zscores[row][$index]}}"
popover-trigger="{{ filterCells(v) }}"
popover-append-to-body="true" popover-title="zScore">
{{ v | number:1 }}
</td>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3289 次 |
| 最近记录: |