This demo displays gems using a controller. The controller has the data in an array. It displays image gallery by listing multiple images of a single gem. It uses directives like ng-repeat, ng-source, ng-click.

{{product.name}} {{product.price | currency}}