在微信小程序的 JS 文件中取消 pages.json 中配置的下拉刷新功能,可以通过以下步骤实现:

  1. pages.json 中找到需要取消下拉刷新的页面配置项。

  2. 将该页面的 'enablePullDownRefresh' 属性设置为 false,表示禁用下拉刷新功能。

  3. 在 JS 文件中,可以通过以下代码获取当前页面的配置信息:

const pages = getCurrentPages();
const currentPage = pages[pages.length - 1];
const pageConfig = currentPage.route;
const pageData = require(`../../${pageConfig}/index.json`);

其中,getCurrentPages() 方法可以获取当前页面栈的实例,通过数组下标获取到当前页面的实例,再通过 route 属性获取到当前页面的路径。

  1. 在 JS 文件中,将当前页面的配置信息中的 'enablePullDownRefresh' 属性设置为 false,即可取消该页面的下拉刷新功能:
pageData.enablePullDownRefresh = false;

通过以上步骤,即可在 JS 文件中取消 pages.json 中的下拉刷新的配置。

微信小程序:JS 文件中禁用页面下拉刷新

原文地址: https://www.cveoy.top/t/topic/m3w1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录