Laravel Vue js can';t显示数据

Laravel Vue js can';t显示数据,laravel,vue.js,Laravel,Vue.js,我想显示的api中的数据不起作用 [{"gameID":1368656,"gameReultTime":"2019-03-01 01:08:25","gameReult":2763.33,"totalPayout":1.98,"totalbet":100}] 显示,并且没有任何数据 <tr v-for="data in dataresults"> <td>{{data.gameID}}</td> <td>

我想显示的api中的数据不起作用

[{"gameID":1368656,"gameReultTime":"2019-03-01 01:08:25","gameReult":2763.33,"totalPayout":1.98,"totalbet":100}]
显示,并且没有任何数据

  <tr v-for="data in dataresults">
          <td>{{data.gameID}}</td>
          <td> {{ data.totalbet }}</td>
          <td>{{data.gameReult}}</td>
          <td>{{data.totalPayout}}</td>
        </tr>

请尝试将您的代码移动到
挂载的
生命周期挂钩:

data() {
  return {
    dataresults: [],
  };
},
mounted() {
  axios
    .get("api/getoutcome")
    .then((response) => {
      this.dataresults = response.data
    })
    .catch(function(error) {
      console.warn(error);
    });
}
data() {
  return {
    dataresults: [],
  };
},
mounted() {
  axios
    .get("api/getoutcome")
    .then((response) => {
      this.dataresults = response.data
    })
    .catch(function(error) {
      console.warn(error);
    });
}