ngFor
We use ngFor when we need to generate a list of elements (subtrees)
Syntax
<el data-ng-for="let variable of expression => list:any[]" />
ngFortreats the generated list gracefully. It tries to maintain the nodes once appended to the DOM on list data change. However of removing rows from the list during synchronizationngForcan do it only if a unique rowidproperty provided. Otherwise it updates the list
Examples
(new NgTemplate( document.body , `<i data-ng-for="let row of rows" data-ng-text="row"></i>` ))
.sync({ rows: [ "foo", "bar" ] });
console.log( document.body.innerHTML ); // <i>foo</i><i>bar</i>