title: typeahead in angularjs on clicking the input field
body: <p>I have typeahead for my input field and values are coming from function $scope.skillforJob , when I type A , it gives me skills with appropritate values, eg: Android , Angular Js, Automation testing in dropdown.But I wanted the dropdown with all values, even when no value is typed.By using ng-focus ,it gives me response with all values. But how to display it in my html .</p>
  
  <p>JS:</p>
  
  <pre><code>                $scope.skillsforJob = functiond(data){
  
           $scope.skills =  
                      [{"name":"Android"},
                         {"name":"Angular JS"},
                         {"name":"Automation Testing"},
                           {"name":"BootStrap"},
                           {"name":"C"},
                           {"name":"CSS"},
                           {"name":"Hibernate"}]
  
  }
  </code></pre>
  
  <p>HTML:</p>
  
  <pre><code>  &lt;input type="text" name="skills" id="skills" class="form-control"
        autocomplete="off" ng-focus="skillsforJob(model.skills)" placeholder="Skills"
       ng-required="true" ng-model="model.skills"
   typeahead="skills.name for skills in skills | filter:$viewValue | limitTo:10"/&gt;
  </code></pre>