尹人香蕉99久久综合网站,精品无码一区二区三区AV,人人妻人人澡人人爽视频69,久久精品夜夜夜夜夜久久,国产成人亚洲综合无码加勒比一

        400-800-9385
        網站建設資訊詳細

        微信小程序之一些JS方法的學習

        發表日期:2022-08-26 11:23:39   作者來源:陳應信   瀏覽:967   標簽:微信小程序    
        上次講到程序的創建和一些文件的解釋,這些具體講一講小程序的方法,因為我們創建小程序時用的是javacsript腳本,所以小程序的也同樣支持原生態的JS方法和語法,但不支持jquery的語法,這個需要注意。打開一個首頁的index.js文件,如下所示:
         
        Page({
        //data數組非常的重要,用來設置一些默認的參數,可以直接即到wxml文件里,例如下面的參數
        data: {
         a:1,
        b:[0,0],
        },
        在index.wxml文件里,只要使用{{a}}即可輸出1的內容,b是定義一個數組,如果需要在index.js文件上即使這些參數,只需要使用var a = this.data.a就能得到該參數的值
        //小程序最主要的方法onLoad,就是用戶進入這個頁面時會調用這個方法,如果是通過switchTab切換跳轉到該頁面,該方法不會重新加載,只會加載一次,如果需要重新加載,需要使用navigate切換跳轉該頁面
        onLoad: function () {
          //處理一些事情,如this.getNewslist();
        var b = this.data.b
        },
         //該方法類似onLoad,也是每次進入頁面時都會加載,且無論使用什么方式的切換跳轉,只要是重新進入一個頁面,都會加載onShow方法,該方法可以在首頁里實時更新一些內容,以免用戶用switchTab切換時無法看到更新的內容。
         onShow: function () {
        //使用方式與onLoad完全一樣
        },

        // 頁面自定義函數--加載頁面的新聞列表,如onLoad方法里所調用
        getNewslist: function (){
        },
         
        // 頁面相關事件處理函數--監聽用戶下拉動作,就是用戶的手機按住頁面往下拉時,會調用的函數,這個函數通常用來實時更新一些數據
        onPullDownRefresh: function () {
        },
        下面還有兩個不常用的方法,就是用戶離開該頁面或退出小程序時所要用到的,一般情況用來清除該頁面的定時執行的方法,以免用戶離開該頁面或退出小程序時還在執行這個定時執行的程序。
          onHide: function () {
            clearInterval(checkLoginInterval)//清除定時執行跳轉
         
          },
          onUnload: function () {
            clearInterval(checkLoginInterval)//清除定時執行加載當前任務
            console.log("頁面onUnload")
          },
        })

        以上這里都是小程序會用到的一些方法,這些方法使用也是比較簡單,結合我們自己在共用的util.js文件里寫一些自定義的方法,可以滿足我們處理一般的小程序功能了。
         
        如沒特殊注明,文章均為方維網絡原創,轉載請注明來自http://www.tipscaraalami.com/news/6521.html
        尹人香蕉99久久综合网站,精品无码一区二区三区AV,人人妻人人澡人人爽视频69,久久精品夜夜夜夜夜久久,国产成人亚洲综合无码加勒比一