onRead一定是在onLoad完成setData 页面渲染完成后再执行的吗
发布于 6 年前 作者 renjie 2442 次浏览 来自 问答

我发现 有一定很小的几率 onRead执行 的 方法 带的参数(通过this.data获取)为undifind(参数是从onLoad从服务器带回来 通过setData 存入的),因为API描述是 页面初次渲染完成 ,所以偶尔出现的这种情况,让我有点怀疑,到底是我的问题还是官方的问题?

2 回复

其实,页面渲染初次完成并不是指第一次setData()完成,或者onload()的方法都完成,而只是指页面已经准备好,data的初始化数据也都显示出来了,可以与视图层进行交互了

你可以试下在onRead 和onLoad中各console试下就知道啦

回到顶部