Angular 1.6.5 Template

by Freego

HTML

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.5/angular.js"></script>
<script src="https://code.angularjs.org/1.6.5/angular-animate.js"></script>
<div ng-app="testApp" ng-controller="testController as $ctrl">
     <select name="projectSelected" id="projectSelectedId" class="form-control" 
        ng-model="request.projectSelectedBarcode" required>
          <option ng-repeat="prj in projectList" value="{{prj.Barcode}}">{{ prj.Name }}</option>
    </select>
</div>

JavaScript

var app = angular.module('testApp', []);

app.controller('testController', ['$scope', function($scope) {
  $scope.projectList=[
  	{
    	"Name":"project 1",
      "Barcode":"barcode 1"
    },
    {
    	"Name":"project 2",
      "Barcode":"barcode 2"
    },
    {
    	"Name":"project 3",
      "Barcode":"barcode 3"
    }
  ];
  
  $scope.request={
  	"projectSelectedBarcode":$scope.projectList[2].Barcode
  };
}]);