为什么对总控开关的操作,可以执行组件的生命周期函数 attached

来源:10-12 用简洁的代码优化音乐播放

每天一个八公里

2023-03-19

写完监听音乐播放状态的函数后,一时不知道应该放在哪里使用。看了老师的讲解,放在了 attached 周期函数里,果然被执行了。

我的疑问是,用总控开关控制音乐的播放和暂停,感觉上和在页面中控制音乐的播放和暂停一样,按理说并没有重新载入组件,那么为什么就执行了 attached 函数了呢?

问题中说的总控开关指小程序的音乐播放器:
图片描述

写回答

1回答

7七月

2023-03-20

在组件中 一般都是放在attached这个生命周期函数里的,详细可以看看文档了解下这个函数

0
1
每天一个八公里
只找到这一篇文档说明:https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/lifetimes.html 其中关于 attached 函数都会在何时触发没有太多的描述,只说在组件完全初始化完毕、进入页面节点树后, attached 生命周期被触发。 我的疑问是,组件初始化完毕后 attached 已经被触发过了,为什么操作音乐播放器还能再触发 attached 函数呢?
2023-03-20
共1条回复

纯正商业级微信小程序应用实战,全方位小程序特性讲解

真实数据的高质量小程序项目,学会直接工作

4782 学习 · 2125 问题

查看课程