I create some rows and columns but I want to create a button that by clicking add new row and column and you can put text at the row or column
hello,
this sounds like that you should push with button click an new entry to an array and let ngFor iterate over it. Everytime angular detects a change of any reference, for example change of amount of references that comes from change of length of an array, angular updates our template. Here a quick overview of templating. https://alligator.io/angular/templates-reference/
Best regards, anna-lieb