htmlLoad() { console.log("onload--========") if(this.tabIndex == 0 && !this.isFirst){ setTimeout(() => { uni.hideLoading(); }, 3000) }else if(this.tabIndex == 1 || this.isFirst){ setTimeout(() => { uni.hideLoading(); },500) } }, 代码解释
时间: 2024-04-28 14:26:46 浏览: 142
这段代码是一个函数 `htmlLoad()`,其中包含了一些逻辑判断和定时器操作。当页面加载完成时,会触发 `onload` 事件,进而触发该函数。函数体内的逻辑如下:
1. 如果当前页面的标签索引值为0并且不是第一次加载,则延迟3秒后隐藏加载提示框;
2. 如果当前页面的标签索引值为1或者是第一次加载,则延迟0.5秒后隐藏加载提示框。
其中,`setTimeout()` 函数用于设置延时操作,第一个参数是回调函数,第二个参数是延时时间(单位:毫秒)。`uni.hideLoading()` 函数用于隐藏加载提示框。
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![txt](https://img-home.csdnimg.cn/images/20241231045021.png)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)