2017-09-11 20 views
0

primeng2データテーブルを使用していますが、ヘッダのサイズにカラムの幅を設定したいと思います。私が持っている私のhtmlでそうテーブルの列の幅をヘッダの幅のサイズに設定します

:100%に幅を設定することにより、上記のよう

<p-dataTable #dtselfcollectmonthly [exportFilename]="exportname" [rows]="10" [value]="rawdatatrucks"> 
    <ng-container *ngFor="let col of colheaders"> 
     <p-column [field]="col.field" [header]="col.header" [style]="{'width':'100%'}" //setting width to 100% fails></p-column> 
    </ng-container> 
</p-dataTable> 

は、ヘッダサイズに列の幅を設定しません。

追加する必要があるものは何ですか?

+0

です出力グリッドの画像を追加できますか? –

+1

@Vegaはい、正しいとマークしました –

+0

データテーブルの幅を設定しましたか? – Vega

答えて

0

あなたが最初のテーブルの幅を設定し、代わりに列タグにそれを設定したNG-コンテナにする必要があります

<p-dataTable .... [tableStyle]="{width: '380px','text-align':'center'}" ... > 
    <ng-container style="width:100%" ... 

DEMO - それは、一例ではなく、あなたの実際のコード

関連する問題