title: Invalid prop: type check failed for prop "data". Expected Array, got Object
body: <p>I'm new to vuejs and trying to use the buefy library.</p>
  
  <p>Error :</p>
  
  <blockquote>
    <p>Invalid prop: type check failed for prop "data". Expected Array, got  Object </p>
  </blockquote>
  
  <pre><code>&lt;template&gt;
      &lt;b-table :data="data" :columns="columns"&gt;&lt;/b-table&gt;
  &lt;/template&gt;
  
  &lt;script&gt;
      export default {
          data() {
              return {
                  data: this.data,
                  columns: [
                      {
                          field: 'name',
                          label: 'Name',
                      },
                  ]
              }
          },
          mounted() {
              axios
              .get('/test')
              .then(
                  response =&gt; (this.data = response)
              )
          }
      }
  
  &lt;/script&gt;
  </code></pre>
  
  <p>The json content:</p>
  
  <pre><code>[{"name":"test"}]
  </code></pre>
  
  <p>What did I miss? Thx :)</p>