微信小程序for循环出错,页面直接不加载

js代码如下 for(var i = 0 ; i < data.length ; i++){console.log(i);},我只要在for循环里调用 i ,那么页面就会不加载,是什么问题,控制台对其没有提示错误,提示的这个wx-for是标签里v-for的

methods: {
            async requestAddress(){
                this.loading = true
                console.log('requestAddress');
                const paramas = {
                    type : 'get'
                }
                const res = await this.$u.get('https://www.htqq.sale/php/requestAddress.php',paramas);
                console.log(res);
                if(res.code == 200){
                    this.shipping_address = JSON.parse(res.shipping_address)
                    let data = JSON.parse(res.shipping_address)
                    for(var i = 0 ; i < data.length ; i++){
                        console.log(i);
                    }
                    this.address_null = false
                    setTimeout(()=>{
                        this.loading = false
                    },400)
                }else if(res.code == 201){
                    setTimeout(()=>{
                        this.loading = false
                    },400)
                }
            },
}

img

上代码…

贴报错和实际代码

检查调用i后,是不是改变了i的值,

肯定是data有问题

你是不是想

for (var i = 0 ; i < data.length ; i++){console.log(data[i]);}