Welcome to the Angular feedback portal. We’re happy you’re here! If you have feedback on how to improve the Angular, we’d love to hear it!

  • Check out the features or bugs others have reported and vote on your favorites. Feedback will be prioritized based on popularity.
  • If you have feedback that’s not listed yet, submit your own.

Thanks for joining our community and helping improve Syncfusion products!

0
Votes

Because we have adynamic grid we got many "*ngIf" conditions on the template. We've tried to clean this up by changing "*ngIf" by "ngSwitch" and "*ngSwitchCase" but nothing works and it cause many console errors. The grid doesn't appear !

How can it be possible to provide an angular grid without angular functions ?


To reproduce the bug, just create an array of columns in the component the use nfFor and switch into the template to generate columns.

<!-- COLUMNS -->
<e-columns>
<ng-container *ngFor="let column of columnDefs">
<ng-container [ngSwitch]="column.cellRenderer">
<!-- COLUMNS WITH RENDERER -->
<ng-container *ngSwitchCase="'dateCellRenderer'">
<e-column

Please it's not an enhancement but a real bug if you provide an angular package without angular native functionnalities, so it is urgent to solve it.