在 UI-Grid 上显示悬停事件
Display on-hover event on UI-Grid
我使用 http://ui-grid.info/ 如下:
<div ncy-breadcrumb class="title-shadow"></div>
{{ getDeviceTree }}
<div>
<div ui-grid="gridOptions" ui-grid-resize-columns ui-grid-selection></div>
</div>
我的目标是 http://plnkr.co/edit/gKqt8JEo2FukS3URRLJ5?p=preview
非常感谢任何提示 and/or 与 UI-grid 组件不同的建议。
幸运的是 ui-grid 提供了 GridOptions 来配置这些选项。我能得到的最接近的是这个。
在你的app.js
myApp.config(function($provide){
$provide.decorator('GridOptions',function($delegate){
var gridOptions;
gridOptions = angular.copy($delegate);
gridOptions.initialize = function(options) {
var initOptions;
initOptions = $delegate.initialize(options);
initOptions.rowTemplate = '<div ng-click="grid.appScope.fnOne(row)" ng-repeat="col in colContainer.renderedColumns track by col.colDef.name" class="ui-grid-cell mouseover" ui-grid-cell></div>';
return initOptions;
};
return gridOptions;
});
});
然后在你的css
.mouseover :hover
{
background: red;
}
我使用 http://ui-grid.info/ 如下:
<div ncy-breadcrumb class="title-shadow"></div>
{{ getDeviceTree }}
<div>
<div ui-grid="gridOptions" ui-grid-resize-columns ui-grid-selection></div>
</div>
我的目标是 http://plnkr.co/edit/gKqt8JEo2FukS3URRLJ5?p=preview
非常感谢任何提示 and/or 与 UI-grid 组件不同的建议。
幸运的是 ui-grid 提供了 GridOptions 来配置这些选项。我能得到的最接近的是这个。
在你的app.js
myApp.config(function($provide){
$provide.decorator('GridOptions',function($delegate){
var gridOptions;
gridOptions = angular.copy($delegate);
gridOptions.initialize = function(options) {
var initOptions;
initOptions = $delegate.initialize(options);
initOptions.rowTemplate = '<div ng-click="grid.appScope.fnOne(row)" ng-repeat="col in colContainer.renderedColumns track by col.colDef.name" class="ui-grid-cell mouseover" ui-grid-cell></div>';
return initOptions;
};
return gridOptions;
});
});
然后在你的css
.mouseover :hover
{
background: red;
}