hi I am developing web application in angularjs. I have one dropdownlistbox with some values. Below is my dropdownlistbox html code.
<select id="calc-year" ng-model="period" name="period" required range-numberddwn="rangeddwn">
<option value="" label="{{ 'Month' | translate }}">{{ 'Month' | translate }}</option>
<option ng-repeat="x in cal" value="{{x.Period}}">{{x.Period}} {{'Months' | translate}}</option>
</select>
Below is my code to assign values to dropdownlistbox.
$scope.cal = response.data.data.Period;
Below is the screenshot of data i am assigning to cal.
If i want to set 4th value by default then i tried as below.
$scope.period = $scope.cal[4]; and $scope.period = response.data.data.Period[4];
Whenever i set as above i blank value will come in dropdownlist
Above both options did not work out for me. May i know what is the solution to set default value? Any help would be appreciated. Thank you.

ng-initfor set default valueoption ng-repeatand separateoption value=, try to merge them into the oneoption ng-repeat