1. デマンド ローテーション トレーニング ページには 6 秒のタイマーが設定されています。ページがロードされた直後にジャンプ タイマーをクリアできない場合があります。 2. 解決策: A: setInterval() を使用せず、
setTimeout
() を使用します。
B: App.vue定義 タイマーを使用する必要があるAページでグローバル変数でタイマーを取得し、AページがジャンプしたBページでタイマーをクリア C:Aページ
離脱時にタイマーをクリアし、再度タイマーをクリアA ページが入る B ページで
: グローバル変数を設定する
ページ A でグローバル変数を取得して割り当て、setInterval() を setTimeout() に変更して、
A ページを離れる前にタイマーをクリアし、
ページが終了したらページ B で再度タイマーをクリアします。 Aが入ります
uniap開発アプレットタイマーが正常にクリアされません(ページは一定時間滞在するとクリアされますが、クイッククリックではクリアされない場合があります)
おすすめ
転載: blog.csdn.net/weixin_44705979/article/details/131570699
おすすめ
ランキング