国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁 微信小程序 微信開發(fā) 微信開發(fā)之生命周期函數(shù)的實例教程

微信開發(fā)之生命周期函數(shù)的實例教程

May 25, 2017 am 09:57 AM

這篇文章主要介紹了微信小程序 生命周期函數(shù)的相關資料,需要的朋友可以參考下

微信小程序 生命周期函數(shù)

小程序中 判斷當前首頁是從其他頁面返回,還是由入口打開

由于小程序的數(shù)據(jù)在我們退出小程序時并沒有得到釋放,因此再次點擊開來數(shù)據(jù)依然沒有變成初始化
解決方法:在小程序 data 數(shù)據(jù)中聲明一個變量 isClose 默認為 true 用于判斷 是否為從入口打開,當點擊跳轉頁面或者關閉小程序的時候,會觸發(fā) OnHide 函數(shù)在此函數(shù)中將判斷 isClose is true 的時候即為關閉之后在打開,當跳轉頁面時首先將 isClose 設置為 false, 這樣 觸發(fā) OnHide 函數(shù)的時候,isClose is flase 并不會執(zhí)行,進入跳轉的頁面,然后在由頁面進行返回這是會觸發(fā)跳轉的頁面的 OnUnload 函數(shù) 在此函數(shù)中 設置一個定時器 在 200ms 之后將 isClose 改為 true 這樣當關閉小程序 再次進入的時候 isColse 依然為true 判斷時是首次進入頁面

微信小程序的生命周期函數(shù)

1.1 監(jiān)聽頁面加載

onLoad: function (options) {},

一個頁面只會調(diào)用一次,可以在 onLoad 中獲取打開當前頁面所調(diào)用的 query 參數(shù)。

1.2 監(jiān)聽頁面初次渲染完成

onReady: function () {},

一個頁面只會調(diào)用一次,代表頁面已經(jīng)準備妥當,可以和視圖層進行交互。

1.3 監(jiān)聽頁面顯示

onShow: function () {},

每次打開頁面都會調(diào)用一次。

1.3 監(jiān)聽頁面隱藏

onHide: function () {},

當navigateTo或底部tab切換時調(diào)用。

1.4 監(jiān)聽頁面卸載

onUnload: function () {},

當redirectTo或navigateBack的時候調(diào)用。

微信小程序的 app.js 中 獨有的 函數(shù)

2.1 監(jiān)聽小程序初始化

onLaunch:function () {},

當小程序初始化完成時,會觸發(fā) onLaunch(全局只觸發(fā)一次)

2.2 錯誤監(jiān)聽函數(shù)

onError:function () {},

當小程序發(fā)生腳本錯誤,或者 api 調(diào)用失敗時,會觸發(fā) onError 并帶上錯誤信息

【相關推薦】

1. 微信公眾號平臺源碼下載

2.?小豬cms(PigCms)微電商系統(tǒng)運營版(獨立微店商城+三級分銷系統(tǒng))

3.?微信人脈王v3.4.5高級商業(yè)版 微信魔方源碼

以上是微信開發(fā)之生命周期函數(shù)的實例教程的詳細內(nèi)容。更多信息請關注PHP中文網(wǎng)其他相關文章!

本站聲明
本文內(nèi)容由網(wǎng)友自發(fā)貢獻,版權歸原作者所有,本站不承擔相應法律責任。如您發(fā)現(xiàn)有涉嫌抄襲侵權的內(nèi)容,請聯(lián)系admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣服圖片

Undresser.AI Undress

Undresser.AI Undress

人工智能驅動的應用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用于從照片中去除衣服的在線人工智能工具。

Clothoff.io

Clothoff.io

AI脫衣機

Video Face Swap

Video Face Swap

使用我們完全免費的人工智能換臉工具輕松在任何視頻中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的代碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

功能強大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級代碼編輯軟件(SublimeText3)

熱門話題

Laravel 教程
1600
29
PHP教程
1502
276
Python中的SVM實例 Python中的SVM實例 Jun 11, 2023 pm 08:42 PM

Python中的支持向量機(SupportVectorMachine,SVM)是一個強大的有監(jiān)督學習算法,可以用來解決分類和回歸問題。SVM在處理高維度數(shù)據(jù)和非線性問題的時候表現(xiàn)出色,被廣泛地應用于數(shù)據(jù)挖掘、圖像分類、文本分類、生物信息學等領域。在本文中,我們將介紹在Python中使用SVM進行分類的實例。我們將使用scikit-learn庫中的SVM模

Vue3中的生命周期函數(shù):快速掌握Vue3的生命周期 Vue3中的生命周期函數(shù):快速掌握Vue3的生命周期 Jun 18, 2023 am 08:20 AM

Vue3是目前前端界最熱門的框架之一,而Vue3的生命周期函數(shù)是Vue3中非常重要的一部分。Vue3的生命周期函數(shù)可以讓我們實現(xiàn)在特定的時機觸發(fā)特定的事件,增強了組件的高度可控性。本文將從Vue3的生命周期函數(shù)的基本概念、各個生命周期函數(shù)的作用和使用方法以及實現(xiàn)案例等方面進行詳細探究和講解,幫助讀者快速掌握Vue3的生命周期函數(shù)。一、Vue3的生命周期函數(shù)的

如何處理 C++ 函數(shù)指針的析構和生命周期管理? 如何處理 C++ 函數(shù)指針的析構和生命周期管理? Apr 17, 2024 pm 05:48 PM

在C++中,函數(shù)指針需要適當?shù)奈鰳嫼蜕芷诠芾???梢酝ㄟ^以下方式實現(xiàn):手動析構函數(shù)指針,釋放內(nèi)存。使用智能指針,如std::unique_ptr或std::shared_ptr,自動管理函數(shù)指針的生命周期。將函數(shù)指針綁定到對象,對象生命周期管理函數(shù)指針的析構。在GUI編程中,使用智能指針或綁定到對象可確?;卣{(diào)函數(shù)在適當?shù)臅r候被析構,避免內(nèi)存泄漏和不一致。

vue3的生命周期有哪些 vue3的生命周期有哪些 Feb 01, 2024 pm 04:33 PM

vue3的生命周期:1、beforeCreate;2、created;3、beforeMount;4、mounted;5、beforeUpdate;6、updated;7、beforeDestroy;8、destroyed;9、activated;10、deactivated;11、errorCaptured;12 、getDerivedStateFromProps 等等

uniapp實現(xiàn)如何手動觸發(fā)組件的生命周期鉤子函數(shù) uniapp實現(xiàn)如何手動觸發(fā)組件的生命周期鉤子函數(shù) Oct 21, 2023 am 11:04 AM

Uniapp是一款跨平臺的應用開發(fā)框架,可以同時構建iOS、Android和Web應用。在應用開發(fā)過程中,組件的生命周期鉤子函數(shù)是非常重要的一部分,它們用于在特定的時間節(jié)點執(zhí)行相應的操作。通常,組件的生命周期函數(shù)是在特定的事件觸發(fā)下自動執(zhí)行的,如頁面加載完成、組件進入視圖、組件從視圖中移除等。但是,有時候我們需要手動觸發(fā)組件的生命周期鉤子函數(shù),以便達到特定的

VUE3入門實例:制作一個簡單的視頻播放器 VUE3入門實例:制作一個簡單的視頻播放器 Jun 15, 2023 pm 09:42 PM

隨著新一代前端框架的不斷涌現(xiàn),VUE3作為一個快速、靈活、易上手的前端框架備受熱愛。接下來,我們就來一起學習VUE3的基礎知識,制作一個簡單的視頻播放器。一、安裝VUE3首先,我們需要在本地安裝VUE3。打開命令行工具,執(zhí)行以下命令:npminstallvue@next接著,新建一個HTML文件,引入VUE3:<!doctypehtml>

學習Golang指針轉換的最佳實踐示例 學習Golang指針轉換的最佳實踐示例 Feb 24, 2024 pm 03:51 PM

Golang是一門功能強大且高效的編程語言,可以用于開發(fā)各種應用程序和服務。在Golang中,指針是一種非常重要的概念,它可以幫助我們更靈活和高效地操作數(shù)據(jù)。指針轉換是指在不同類型之間進行指針操作的過程,本文將通過具體的實例來學習Golang中指針轉換的最佳實踐。1.基本概念在Golang中,每個變量都有一個地址,地址就是變量在內(nèi)存中的位置。

如何控制 Golang 協(xié)程的生命周期? 如何控制 Golang 協(xié)程的生命周期? May 31, 2024 pm 06:05 PM

控制Go協(xié)程的生命周期可以通過以下方式:創(chuàng)建協(xié)程:使用go關鍵字啟動新任務。終止協(xié)程:等待所有協(xié)程完成,使用sync.WaitGroup。使用通道關閉信號。使用上下文context.Context。

See all articles