【发布时间】:2018-10-09 18:25:06
【问题描述】:
var vm = new Vue({
el: '#app',
data () {
return {
info: null
}
},
mounted () {
axios
.get('https://api.coindesk.com/v1/bpi/currentprice.json')
.then(response => (this.info = response))
}
})
console.log(vm.info)
//Why vm.info is null? I think it has already been overrided.
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
<div id="app"></div>
为什么 vm.info 为空?我认为它已经被覆盖了。
当我只使用 vue.js 时,这个可以被覆盖。
如何获取更新后的 vm.info?
【问题讨论】: