vue mouted()里面 不能遍历 data()里的 数组

我在 data里第一了一个 数组 user
mounted 状态下 从后台拿数据 push到 user数组里 添加 对象

然后想遍历 data里的 user 就怎么也 不能遍历
不管是 for in 或者 user.find() 都不可以。。。

jelly 能不能告诉我 为什么不能遍历。。。
还有 我要遍历的话 应该怎么弄 ?

this.user console.log

[__ob__: Observer]
1:{id: 1, name: name}
__ob__:Observer {value: Array(34), dep: Dep, vmCount: 0}
__proto__:Array
var app = new Vue({
                el: '#app',
                data: {
                   user: []
                },
               mounted: function(){
                    axio.get('/api/user').then( response() => {
                               this.user.push(
                                    {name : respone.user.name}
                               );
                     });
                     在这里 遍历this.user 
              });
JellyBool
   mounted: function(){
                    axio.get('/api/user').then( response() => {
                               this.user.push(
                                    {name : respone.user.name}
                               );
                     });
                     在这里 遍历this.user
             console.log(this.user)  // 这里出来什么?
              });