,某人将如何通过此操作?
我正在使用泳衣/ngx-dataitable组件,我开发了一个用于NGX-DataTab的包装器。
包装器:
<div class="wrapper">
<ngx-datatable [rows]="rows">
<ng-content></ng-content>
</ngx-datatable>
</div>
使用:
<app-wrapper>
<ngx-datatable-column name="Name">
<ng-template ngx-datatable-cell-template let-rowIndex="rowIndex" let-value="value" let-row="row">
<span>{{ value }}</span>
</ng-template>
</ngx-datatable-column>
</app-wrapper>
这不起作用,我在App-Wrapper中编写的自定义HTML不会传递给组件。如果组件已经使用ng-template?
这与ngx-datatable不直接相关。Angular当前不支持NG-CONTENT的内容投影,而不是2个级别的成分。不,在App-Wrapper内部使用NGX-DataTable内部使用NG-Content将无法使用。