文件路徑:components/verify/verify.vue
watch里面加上圈住的代碼
代碼:
clickShow(newVal) {
if (newVal) {
// 禁止滾動
//#ifndef MP
document.body.style.overflow = 'hidden';
window.scrollTo({
top: 0, // 滾動到頂部
behavior: 'smooth', // 平滑滾動
});
//#endif
//#ifdef MP
wx.pageScrollTo({
scrollTop: 0, // 滾動到頂部
duration: 300, // 動畫時長(單位:ms)
});
//#endif
} else {
// 恢復滾動
//#ifndef MP
document.body.style.overflow = '';
//#endif
}
}
代碼:
close() {
this.clickShow = false;
this.$emit("closeVerfiy")
}
pages/store/settled/index.vue(商戶入駐頁面)
加上圈住的代碼
代碼:
<!-- 小程序使用 page-meta -->
<!--#ifdef MP-->
<page-meta :page-style="pageStyle"></page-meta>
<!--#endif-->
文件路徑:pages/pantGrass/plant_detail/index (種草社區詳情評論綁定手機號驗證碼頁面)
代碼:
<!-- 小程序使用 page-meta -->
<!--#ifdef MP-->
<page-meta :page-style="pageStyle"></page-meta>
<!--#endif-->
代碼:
changeVisible(name) {
this.pageStyle = 'overflow:'+ name; // 小程序
},
文件路徑: components/bindmobile.vue