JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://cdn.wijmo.com/5.20143.32/controls/wijmo.min.js"></script>
<link rel="stylesheet" href="http://cdn.wijmo.com/5.20143.32/styles/wijmo.min.css">
<script src="http://cdn.wijmo.com/5.20143.32/controls/wijmo.input.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.1/angular.min.js"></script>
<script src="http://cdn.wijmo.com/5.20143.32/interop/angular/wijmo.angular.min.js"></script>
<body ng-app="app" ng-controller="appCtrl">
    <br />
    <br />
    <wj-auto-complete text="secondCountry" selected-index="selectedIndexCombo" selected-item="selectedAirline" items-source="countries" is-editable="true" placeholder="country"></wj-auto-complete>
    <br />Selected Item is : {{selectedAirline}}
    <br /> <br />
    <input type="button" ng-click="setItem()" value="Reload" />
</body>

JavaScript

// define app, include Wijmo 5 directives
   var app = angular.module('app', ['wj']);

   // controller
   app.controller('appCtrl', function ($scope) {

       //  $scope.countries = [
       // list of countries to select from

       var initialList = [
           'Afghanistan', 'Albania', 'Algeria', 'American Samoa', 'Andorra', 'Angola', 'Anguilla',
           'Antigua', 'Argentina', 'Armenia', 'Aruba', 'Australia', 'Austria', 'Azerbaijan',
           'Bahamas', 'Bahrain', 'Bangladesh', 'Barbados', 'Belarus', 'Belgium', 'Belize',
           'Benin', 'Bermuda', 'Bhutan', 'Bolivia', 'Bonaire', 'Bosnia', 'Botswana', 'Brazil',
           'Brunei', 'Bulgaria', 'Burkina Faso', 'Burundi', 'Cambodia', 'Cameroon', 'Canada',
           'Canary Islands', 'Cape Verde', 'Cayman Islands', 'Central African Republic', 'Chad',
           'Channel Islands', 'Chile', 'China', 'Christmas Island', 'Cocos Island', 'Colombia',
           'Comoros', 'Congo', 'Cook Islands', 'Costa Rica', "Cote D'Ivoire", 'Croatia',
           'Cuba', 'Curacao', 'Cyprus', 'Czech Republic', 'Denmark', 'Djibouti', 'Dominica',
           'Dominican Republic', 'East Timor', 'Ecuador', 'Egypt', 'El Salvador', 'Equatorial Guinea',
           'Eritrea', 'Estonia', 'Ethiopia', 'Falkland Islands', 'Faroe Islands', 'Fiji', 'Finland',
           'France', 'French Guiana', 'French Polynesia', 'French Southern Ter', 'Gabon', 'Gambia',
           'Georgia', 'Germany', 'Ghana', 'Gibraltar', 'Great Britain', 'Greece', 'Greenland',
           'Grenada', 'Guadeloupe', 'Guam', 'Guatemala', 'Guinea', 'Guyana', 'Haiti', 'Honduras',
           'Hong Kong', 'Hungary', 'Iceland', 'India', 'Indonesia', 'Iran', 'Iraq', 'Ireland', ];

       var reloading = ['Isle of Man', 'Israel', 'Italy', 'Jamaica', 'Japan', 'Jordan', 'Kazakhstan', 'Kenya',
           'Kiribati', 'Korea North', 'Korea South', 'Kuwait', 'Kyrgyzstan', 'Laos', 'Latvia', 'Lebanon',
           'Lesotho', 'Liberia', 'Libya', 'Liechtenstein', 'Lithuania',...