This article is about the using the flex-box layout mode in CSS3
Flexbox is the most useful in the context of the Responsive Web Design.
select element is often used to create a drop-down list.ng-repeat or ng-options directive to fulfill it with options.
select directive used without ngOptions is always a string.
ng-options directive rather than ng-repeat one.
ng-model value is undefined, has a wrong type or is not contained among the options set,
than selected element into your drop-down would be empty.ng-model variable is distinct into the child-scope from the one that u've defined in JS.
ngRepeat will not have to rebuild the DOM elements for items it has already rendered, even if the JavaScript objects in the collection have been substituted for new ones. For large collections, this significantly improves rendering performance. If you don't have a unique identifier, track by $index can also provide a performance boost.
ng-model="fooBar" variable and no longer refer up to the parent’s $scope.fooBar variable.