微信小程序 自定义组件 生命周期 attached 调用 methods中方法

时间:2024-03-21 09:18:48

页面加载自定义组件时需要初始化的数据。

实现方法:在自定义组件生命周期函数attached中调用methods中定义的方法。

官方文档说可以使用methods段定义的方法!!!!!!!!!!!!!

微信小程序 自定义组件 生命周期 attached 调用 methods中方法

然后有坑坑坑坑坑坑坑坑坑坑坑坑坑坑坑:

微信小程序 自定义组件 生命周期 attached 调用 methods中方法

attached中直接用微信小程序 自定义组件 生命周期 attached 调用 methods中方法调用方法,报错:

微信小程序 自定义组件 生命周期 attached 调用 methods中方法

一头雾水………………

 

解决方法:

最后console.log(this),将结果一层层展开,在__proto__中找到了自定义的方法,如图,

改用 微信小程序 自定义组件 生命周期 attached 调用 methods中方法路径调用,执行成功。

微信小程序 自定义组件 生命周期 attached 调用 methods中方法