1.onLoad:页面加载了才发请求,在onLoad中发送请求是比较科学的。
2.onShow:每次渲染页面就会发请求,会多次触发,会重复触发,页面隐藏显示也会触发,所以在这里发送请求不科学。
3.onReady:页面初次渲染完成了,但是渲染完成了,你才发送请求获取数据,就有点太慢了,在这里发送请求不也太科学。
数据加载完获取高度用this.$nextTick()方法
let _this=this;
this.getMyNotes(function(){
  _this.$nextTick(()=>{
    _this.getHeightList();
    });
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐