小程序父子组件onLoad和Created之间的问题

Posted X1aoYE

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小程序父子组件onLoad和Created之间的问题相关的知识,希望对你有一定的参考价值。

今天开发日历插件时,遇到了以下问题:

因为需要在父组件的onLoad里加载接口从而得到每一天的房间数据,然后将数据存进小程序缓存。

接着在子组件里 获取小程序缓存来得到父组件传来的房间数据,在子组件里需要先在created里得到一开始的数据,所以需要给created里的代码加上setTimeout来比父组件onLoad慢,这样子就防止created先跑而导致获取不到onLoad保存下来的缓存。

PS:虽然我用的是缓存法,但是我也想用prop传值来达到目的,但是不知道是因为uniapp还是支付宝小程序的问题,总会出错。没办法~

以上是关于小程序父子组件onLoad和Created之间的问题的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序父子组件之间传值

vue和小程序的比较

微信小程序-- 自定义组件 - 父子组件之间的通信(三十八)

12.组件化开发2-非父子组件之间通信-祖先和后代之间的通信

Vue中父子组件生命周期的执行顺序

VUE父子组件之间的传值,以及兄弟组件之间的传值