data () {
return{
list:[]
}
},
methods: {
getData() {
this.$http.jsonp(url).then((data) => {
data.list.map(item => this.list.push(item)
console.log(this.list.length) // 10
})
}
},
created() {
this.getData()
},
mounted() {
console.log(this.list.length) // 0
}
怎么会这样?在mounted中打印this.list有数据
very much Thanks in advance~~~
你ajax方法什么时候调用的?