title: Vue js v-autocomplete does not update dynamically changed items correctly
body: <p>I'm trying to integrate a <code>v-autocomplete</code> select form with dynamically loaded items in my Vue component based on text input. The data for the items is obtained from a http get and is tested to be correct. At first, the items appear to be fine, but once I further specify my input I start getting zero items within the component although the received data contains more than zero entries. I've been stuck at this for the last few hours, so help will be appreciated! :-)</p>
  
  <p>Below I've listed the relevant parts of the code and two images which illustrate the issue. Above the text input field I have printed out the first match of the inputs, which at the second photo are missing. I think there is something wrong with the <code>v-autocomplete</code> component but can't figure out what.</p>
  
  <pre><code>&lt;!-- The log --&gt;
  &lt;div&gt;{{locations[0]? locations[0].name : null}}&lt;/div&gt;
  
  &lt;v-autocomplete
      item-value="osm_id"
      v-model="selectedLocationIndex"
      item-text="name"
      label="Location*"
      :items="locations"
      :search-input.sync="locationInput"
      placeholder="Start typing..."
      required
  &gt;
      &lt;template slot="item" slot-scope="data"&gt;
           {{ data.item.name }}
      &lt;/template&gt;
  &lt;/v-autocomplete&gt;
  </code></pre>
  
  <p>This is the rest of the code: </p>
  
  <pre><code>watch: {
      locationInput: function(newVal, oldVal) {
          this.locations = [];
          if (newVal !== null &amp;&amp; newVal !== '') {
              this.getLocations(newVal).then((result) =&gt; {
                  const hits = result.data.hits;
                  hits.map(hit =&gt; {
                      this.locations.push(hit)
                  })
              }).catch((err) =&gt; {
                  console.log('we have obtained an error', err)
              });
          }
      }
  }
  </code></pre>
  
  <p>And here are the two images: </p>
  
  <p>Here it works -> <a href="https://imgur.com/z9GgQ1y" rel="noreferrer">https://imgur.com/z9GgQ1y</a></p>
  
  <p>Here it doesn't -> <a href="https://imgur.com/B9EN7ms" rel="noreferrer">https://imgur.com/B9EN7ms</a></p>