微信小程式如何重新整理當前介面

2022-03-17 19:02:41 字數 644 閱讀 8842

方法一:this.onload()

使用方法:在操作函式中呼叫this.onload()或that.onload()(有時候this的作用域不夠的時候需要定義that = this)。

適用場景:本次操作對頁面onload函式所攜帶的各種引數沒有影響。這時候我們在頁面第一次執行onload函式的時候可以定義乙個變數_options將onload函式的引數options儲存到這個變數中,等操作函式執行完畢時,呼叫this.onload(_options),如果本次操作之後下一次該介面載入時onload函式的options變數發生了改變則使用該方法無效

方法二:this.onready() 或者 this.onshow()(親測有效)

使用方法:在操作函式中呼叫this.onready()函式。

使用前提:本頁面的資料操作需要在頁面的onready()或onshow()函式中完成。

方法三:定義標誌

onshow: function

()

}

這種方法雖然感覺有點複雜而且笨重,但是確實可以解決實際問題。

覺得有用的麻煩給推薦一下吧

微信小程式下拉重新整理

使用了幾個方案,發現幾個注意點需要注意一下 方案一 整個布局只使用乙個scroll view,類目和列表放到該控制項下,這種狀態下重新整理可以,但是類目不能固定在頂部 方案二 整個布局使用乙個scroll view,裡面再巢狀使用scroll view,這種狀態下上拉幅度大的時候也會觸發下拉重新整理...

微信小程式 下拉重新整理

步驟一注意 enablepulldownrefresh 允許下拉重新整理 backgroundtextstyle 重新整理動畫中那個點的顏色 ios 值可以為dark light 步驟二 js檔案配置 頁面相關事件處理函式 監聽使用者下拉動作 onpulldownrefresh function 下...

微信小程式下拉重新整理

一 配置需要下拉重新整理的頁面的json檔案 enablepulldownrefresh true,函式 頁面相關事件處理函式 監聽使用者下拉動作 onpulldownrefresh function 二 onpulldownrefresh對scroll view元素不起作用 針對scroll vi...