超级链接到primeng数据表列
问题描述:
如何将超级链接添加到primeng数据表列以将该列值传递到角2应用程序中的新窗口?超级链接到primeng数据表列
<p-column field="name" header ="Name" [sortable]="true" [filter]="true" >
<ng-template let-row="rowData" pTemplate type="body">
{{row.name}}
</ng-template>
</p-column>
单击数据表中的名称,必须在新页面的文本框中显示名称。任何人都可以为此提供代码示例吗?
答
添加路由器链接后,它工作正常。
<p-column field="name" header ="Name" [sortable]="true" [filter]="true" >
<ng-template let-row="rowData" pTemplate type="body">
<a [routerLink]="['/newregform',row.name]">{{row.name}}</a>
</ng-template>
</p-column>
答
你可以在你的ng-template中添加链接。例如:
<p-column field="name" header ="Name" [sortable]="true" [filter]="true" >
<ng-template let-row="rowData" pTemplate type="body">
<a routerLink="/target/{{row.id}}">{{row.name}}</a>
</ng-template>
</p-column>
+0
非常感谢。 – Jan69
+0
同样,谢谢! :) –
我添加了该列的模板。你能告诉我如何渲染它吗? – Jan69