上面能打印数组值,循环后就无法打印数组值,请问大虾问题出在哪里吗?

发布于 6 年前作者 juan079835 次浏览最后编辑 6 年前来自 ask
5 回复
zhaochao
zhaochao1 楼6 年前

有解决的办法吗 我是新手

yangguiying
yangguiying2 楼6 年前

this.setData是异步操作.文档有云:

Page.prototype.setData(Object data, Function callback)

setData 函数用于将数据从逻辑层发送到视图层(异步),同时改变对应的 this.data 的值(同步)

yanshi
yanshi3 楼6 年前

emmmmm

同步与异步的问题真的需要普及~基础还是要打扎实哇啊阿啊阿啊阿啊

xiulandeng
xiulandeng4 楼6 年前

大虾,仿佛梦回05年


了解一下异步

panjuan
panjuan5 楼4 年前

let a

setTimeout(()=>{

    a = 1

})

console.log(a)

你觉得会打印个啥