JSFiddle - React, Tailwind, and code Playground

HTML

<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angular.min.js"></script>
<div ng-app="exampleApp" ng-controller="exampleController">
    <select ng-options="i as i for i in options" ng-model="value"></select>
</div>

JavaScript

var app = angular.module('exampleApp', []),
    HOW_MANY_OPTIONS = 10;

app.controller('exampleController', function($scope, $timeout) {
    $scope.options = [];
    
    for (var i = 1; i <= HOW_MANY_OPTIONS; i++) {
        $scope.options.push('Option ' + i);
    }
    
    $scope.value = 'Option ' + HOW_MANY_OPTIONS;
    
    $timeout(function() {
        delete $scope.value;
        
        $timeout(function() {
            $scope.value = 'Option ' + HOW_MANY_OPTIONS;
        });
    });
});