获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
目前的暂时的解决方案是在父级套一个 view <view hidden={{displayTime === 5}}> <official-account /> </view>
official-account 在 onShow 周期的显示和隐藏问题- 预期表现 需求是在页面显示几次组件后不再显示,避免打扰到用户,但是目前的组件在隐藏之后似乎没法再重复显示出来。抽象出下面的 demo 可以复现这个问题 - 提供一个最简复现 Demo js: onShow() { setInterval(() => { if(this.data.displayTime === 5) { this.setData({ displayTime: 1, }) return } this.setData({ displayTime: 5, }) }, 5000) } wxml: <official-account wx:if="{{displayTime !== 5}}" />
2018-09-29