title: bootstrap-vue - table won't get updated after AJAX request (vue2.js)
body: <p>I'm pretty new with vue.js and I saw this great library that doing exactly what I need for my project: <a href="https://bootstrap-vue.github.io/docs/components/tables" rel="nofollow noreferrer">Boostrap-Vue</a></p>
  
  <p><a href="https://github.com/bootstrap-vue/bootstrap-vue/blob/master/docs/pages/docs/components/tables.vue" rel="nofollow noreferrer">example source code</a></p>
  
  <p>I followed the basic instructions and I've added an small change, ajax call for dynamic content:</p>
  
  <p></p>
  
  <pre><code>&lt;layout :docs="docs"&gt;
      &lt;template slot="demo"&gt;
  
          &lt;b-table
                  stripped
                  hover
                  :items="items"
                  :fields="fields"
                  :current-page="currentPage"
                  :per-page="perPage"
                  :filter="filter"
          &gt;
              &lt;template slot="name" scope="item"&gt;
                  {{item.value.first}} {{item.value.last}}
              &lt;/template&gt;
  
          &lt;/b-table&gt;
  
      &lt;/template&gt;
  
  &lt;/layout&gt;
  </code></pre>
  
  <p></p>
  
  <p>export default {</p>
  
  <pre><code>    mounted () {
         this.get_data();
      },
      data() {
          return {
              docs: {
                  component: 'bTable'
              },
              items: [],
              fields: {
                  name: {label: 'Person Full name', sortable: true},
              },
              currentPage: 1,
              perPage: 5,
              filter: null
          };
      },
      methods: {
          get_data () {            
          this.$http.get("myapp/users").then(res =&gt; {
              if (res.body) {
                  this.items = res.body;
              } else {
                  this.error = true;
              }
          });
        }
      }
  };
  </code></pre>
  
  <p>So the problem is -  after I'm getting the Ajax response and the "items" variable initialized with the data but the table still won't get update.</p>
  
  <p>The strangest part is that with static data its works fine (as shown in the example source code, without AJAX).</p>
  
  <p>Any idea why? 
  Thanks!!!</p>