title: ng-zorro antd, nz-table dynamic table columns and rows
body: <p>I have a table where columns and row cells are dynamically set,
  in the table header <strong>th</strong> content should be dynamic and also for <code>table body tr</code> maybe contain HTML that contains another component tag.</p>
  <p>is there any way to handle that, I have created a component called <strong>table</strong> and this table has @Input and @Output to be reusable for different usage.</p>
  <p>in the ng-zorro documentation, there is no way to use the table data source technique so I can use render functions like react and.</p>
  <p><img src="https://i.stack.imgur.com/RXh2X.png" alt="enter image description here" /></p>
  <p><img src="https://i.stack.imgur.com/Zvx8U.png" alt="enter image description here" /></p>