vue2.0示例代碼如下:
var vm = new Vue({      el:"#list",      data:{        gridData: "",      },      mounted: function() {        this.$nextTick(function () {          this.$http.jsonp('http://***.com').then(function(res) {            console.log(res.data)            this.gridData = res.data;          })        })      },    })	vue2.0版本廢棄了ready定義的方法,使用mounted來(lái)代替,不過(guò)需要加上this.$nextTick(function(){}) 。
如果沒有請(qǐng)求成功看一下vuejs的版本
1.0版本的寫法是這樣的
var vm = new Vue({  el:"#list",  data:{    gridData: '',  },  ready: function() {    this.$http.jsonp('http://***.com').then(function(res){      this.$set('gridData', res.data);    })  },})總結(jié)
以上就是關(guān)于vue.js 請(qǐng)求數(shù)據(jù)的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流。
新聞熱點(diǎn)
疑難解答