回调单元格点击在ui-grid
Callback on cell click in ui-grid
我想有一个回调函数,每次点击单元格时触发。因此,我使用了以下回调:
gridAPI.cellNav.on.navigate($scope, function (newRowCol, oldRowCol)
但问题是,当同一单元格第二次被点击时,我不能触发该函数。为了触发此操作,应该选择不同的单元格。因此,only-first-click-on-cell
是这样的
是否有任何回调,我可以在每次点击?
不,目前没有任何回调cellClick,据我所见
我能写的最好的技巧:
$scope.cellClicked = function (row, col){
// do with that row and col what you want
}
每列单元格模板:
cellTemplate: '<div>
<div ng-click="grid.appScope.cellClicked(row,col)" class="ui-grid-cell-contents" title="TOOLTIP">{{COL_FIELD CUSTOM_FILTERS}}</div>
</div>',
不要用这个,最好使用:
rowTemplate: `
<div
ng-repeat="(colRenderIndex, col) in colContainer.renderedColumns track by col.uid"
ui-grid-one-bind-id-grid="rowRenderIndex + '-' + col.uid + '-cell'"
class="ui-grid-cell"
ng-click="grid.appScope.$ctrl.yourFunction(row)"
ng-class="{ 'ui-grid-row-header-cell': col.isRowHeader }"
role="{{col.isRowHeader ? 'rowheader' : 'gridcell'}}"
ui-grid-cell>
</div>`,
相关文章:
- ui网格将单元格显示为选择标记
- ui网格日期单元格过滤器,过滤日期格式导致显示错误的日期
- Kendo UI网格有条件可编辑的单元格
- Kendo ui Grid:标准的HTML5输入日期时间可以用作单元格编辑器吗
- 调用REST Service save()方法时,XPages Dojo Grid可编辑单元格不保存值
- 剑道UI网格更新仅更改了单元格/列
- jquery-ui sortable:如何在拖动时不添加单元格
- 如何在 D3.grid 示例中向单元格添加文本 D3-js-building-a-grid-of-矩形
- 如何在角度UI网格中突出显示具有最大单元格值的行
- 单元格值未在使用自定义下拉列表编辑器的剑道 UI 网格中正确显示
- jQuery UI 可排序:检测表单元格中是否已包含项目
- 当按 Tab 键经过最后一个单元格时,自动在 ng-grid 中添加行
- Kendo UI网格单元格中的工具栏菜单,菜单是从哪个行单击的
- Kendo UI网格-单元格上的标题属性
- 以编程方式在ng-grid单元格中添加多行
- 回调单元格点击在ui-grid
- 如何更改ui-grid的单元格的背景颜色为某些颜色,如果它的编辑和新值不等于旧值(脏)
- 如何刷新具有cellFilter的ui-grid单元格,以便在一个单元格中显示绑定实体的多个字段
- 在SharePoint模式中使用ng-grid单元格值打开链接
- Angular UI Grid在导航时将焦点设置为单元格