I have a table which is going to display results sent from the server, however the results themselves have a dynamic shape. There is also another API which provides the shape / schema of the nesting. So my HTML looks something like this:
<tr ng-repeat="result in results">
<td ng-repeat="path in schema.paths">{{result[path]}}</td>
</tr>
Of course, this does not work since path
may be one item, or it may be many items expressed as a dotted string. That is, path could be nesting1
which would work, or it could be nesting1.nesting2.nesting3
which would not work. How can I accommodate this use case without using the $compile
service in JavaScript?