html - 如何以调整大小以在一行中显示整个日期的方式更改 Angular 中的列
问题描述
我正在创建一个表单,一旦我搜索,它就会在一个 ag 网格角度表中给出结果。
列中的数据有时会中断并导致它在 2 行而不是 1 行中,如何根据每个数据字符串的长度使列的大小发生变化(如果需要,使附近的其他列更小)?
<div class="content" id="ults-container">
<div class="container">
</div>
</div>
<div *ngIf="Value">
<div *ngIf="noData" style="text-align: center" class="alert-danger alert">No ults found</div>
<div *ngIf="!noData">
<div class="dashvue-content">
<search-details [totalCount]="Service.wildcardTotalCount"
[errorMessage]=" Service.wildcardErrorMessage">
</search-details>
<div id="grid-wrapper" class="container w-100 h-100" *ngIf="!noData">
<ag-grid-angular
#agGrid
style="width: 100%; height: 135px;"
id="myGrid"
class="theme-balham"
[rowData]="Service.wildcardSearchult"
[gridOptions]="apiGlob.gridOptions"
[columnDefs]="colDefs"
(columnMoved)="apiGlob.onColumnMoved($event, agGridColNm)"
(columnPivotChanged)="apiGlob.onColumnMoved($event, agGridColNm)"
(columnized)="apiGlob.onColumnized($event, agGridColNm)"
(columnVisible)="apiGlob.onColumnVisible($event)"
(gridReady)="apiGlob.onGridReady($event, agGridColNm)"
[overlayNoRowsTemplate]="apiGlob.noRowsTemplate"
>
</ag-grid-angular>
</div>
<div style="padding-top:15px;text-align:center"
class="container w-100">
<div style="display:inline-block;">
<div style="display:inline-block;width:40px;text-align:center;">
<button [ngClass]="{'btn-paginator': Service.pageNum != 1,
'btn-paginator-disabled': Service.pageNum == 1}"
(click)="goToPage(1)"><<
</button>
</div>
<span style="color:#dedede">|</span>
<div style="display:inline-block;width:35px;text-align:center;">
<!-- *ngIf="Service.pageNum > 1"-->
<button [ngClass]="{'btn-paginator': Service.pageNum != 1,
'btn-paginator-disabled': Service.pageNum == 1}"
(click)="prevPage()">< </button>
</div>
<div style="display:inline-block;">
<a href="javascript:void(0)" class="current-page">{{Service.pageNum}}</a>
</div>
<div style="display:inline-block;width:35px;text-align:center;">
<button [ngClass]="{'btn-paginator': Service.pageNum != Service.wildcardLast, 'btn-paginator-disabled': Service.pageNum == Service.wildcardLast || Service.wildcardLast == null}"
(click)="nextPage()"><!-- {{Service.pageNum+1}} -->>
</button>
</div>
<span style="color:#dedede">|</span>
<div style="display:inline-block;width:40px;text-align:center;">
<button [ngClass]="{'btn-paginator': Service.pageNum != Service.wildcardLast, 'btn-paginator-disabled': Service.pageNum == Service.wildcardLast || Service.wildcardLast == null}"
(click)="goToPage(Service.wildcardLast)">>>
</button>
</div>
</div>
<div style="display:inline-block;float:right">Go to Page:
<input style="width:40px" value="{{Service.pageNum}}" id="pageSearchInput" [(ngModel)]="pageSearchInput"
(change)="goToPageInput()" placeholder="{{Service.pageNum}}">
/{{Service.wildcardLast}}
</div>
</div>
<router-outlet id="Route"></router-outlet>
</div>
</div>
</div>
解决方案
推荐阅读
- python - 如何使用 Python 将 OpenCV 图像编码为字节
- filebeat - 多行在 filebeat 6.7 windows 版本中不起作用
- c# - 如何使用 Asp.net MVC 在同一按钮单击添加和更新
- javascript - 从字符串初始化常量
- javascript - 为 React 和 Preact 创建组件库的最佳方法是什么?
- javascript - 如何使用 javascript 将 ID 添加到 HTML href
- c++ - 关于 LoadVector 语法的说明(将 txt 文件转换为向量)
- spring - SecurityContextHolder.getContext()。获取身份验证()。GetPrincipal() 只能获取用户名
- java - 如何让我的 JavaFX 程序加载文件?
- python - 如果总和可被 10 整除,则确定有效性