如何仅在 framework7 的特定页面中禁用滑动面板?

How to disable swipe panel only in specific page in framework7?

我是 framework7 的新手,我正在使用滑动面板列出选项。但在索引和某些页面中,我不想打开幻灯片。我已经启用了面板,像这样向左滑动:

var myApp = new Framework7({
    material: isAndroid ? true : false,
    template7Pages: true
    swipePanel : 'left'
});

是否有禁用它的选项?

我想做同样的事情,我通过在我想禁用它的页面中将 swipePanel 参数设置为 false 来解决它,例如:

appName.onPageInit('screenName', function (page) {
    appName.params.swipePanel = false;
});

在我的例子中,所有具有 init.js 的页面在导航到时都会被触发。然后,我将这段代码放在我想通过滑动显示菜单的页面中:

myApp.params.swipePanel = 'left';

在其他页面中,我将下一个代码用于阻止滑动:

myApp.params.swipePanel = 假;

p.s。我使用的是 v1.framework7,我没有在

的新版本中进行测试

请在特定页面的 PageOninit 事件中使用以下配置。

app.panel.disableSwipe(侧面)- 禁用面板滑动(滑动关闭和滑动打开)

side - 字符串。用于禁用

上的滑动操作的面板