gpt4 book ai didi

angular - 如何在拖动ngx-datatable的列时滚动水平滚动条,Angular4

转载 作者:行者123 更新时间:2023-12-05 01:18:00 25 4
gpt4 key购买 nike

我试图在拖动 ngx-datatable 的列标题时滚动水平滚动条。我使用的是 Angular4。在我的 ngx-datatable 中有水平滚动条,当我从左到右拖动第一列时,然后水平滚动条应该移动。当我从左到右拖动 ngx-datatable 的列时,如何使水平滚动条移动。请帮帮我

 <ngx-datatable
class="material"
[rows]="row"
[columnMode]="'force'"
[headerHeight]="50"
[footerHeight]="50"
[reorderable]="true"
[scrollbarV]="true"
[scrollbarH]="true"
>
<ngx-datatable-column name="Name" [minWidth]="150"
[resizeable]="true">
<ng-template let-column="column" ngx-datatable-header-template >
Name
</ng-template>

<ng-template let-row="row" let-value="value" ngx-datatable-cell-template >
<div>
{{row['Name']}}
</div>
</ng-template>
</ngx-datatable-column>

<ngx-datatable-column name="Address" [minWidth]="150"
[resizeable]="true">
<ng-template let-column="column" ngx-datatable-header-template >
Address
</ng-template>

<ng-template let-row="row" let-value="value" ngx-datatable-cell-template >
<div>
{{row['Address']}}
</div>
</ng-template>
</ngx-datatable-column>


<ngx-datatable-column name="Age" [minWidth]="150"
[resizeable]="true">
<ng-template let-column="column" ngx-datatable-header-template >
Age
</ng-template>

<ng-template let-row="row" let-value="value" ngx-datatable-cell-template >
<div>
{{row['Age']}}
</div>
</ng-template>
</ngx-datatable-column>

</ngx-datatable>

最佳答案

需要这两个属性

[scrollbarV]="true" [scrollbarH]="true"

并添加您的组件 css 或全局 style.css 这个类:

.material {
height: 550px
}

“material”是你的 ngx-datatable 类,如果你想改变它的话。

关于angular - 如何在拖动ngx-datatable的列时滚动水平滚动条,Angular4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47467596/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com