vue,uniapp--js禁止頁面滾動,取消滾動方式
更新時間:2024年05月24日 10:03:15 作者:沐卿?
這篇文章主要介紹了vue,uniapp--js禁止頁面滾動,取消滾動方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
vue,uniapp js禁止頁面滾動,取消滾動
首先是禁止頁面滾動
//禁止頁面滑動
stop(){
var box=function(e)
{passive: false ;};
document.body.style.overflow='hidden';
document.addEventListener("touchmove",box,false);
},取消禁止?jié)L動
//允許頁面滑動
move(){
var box=function(e){passive: false };
document.body.style.overflow='';//出現滾動條
document.removeEventListener("touchmove",box,false);
},什么都不用改,把方法復制過去在你需要得節(jié)點觸發(fā)方法就行。
非常的簡單~~~
uniapp自定義彈窗彈出后禁止頁面滾動
彈窗彈出后
禁止頁面內容滾動
可以使用在蒙層上使用
@touchmove.stop.prevent="moveHandle"

在PC端瀏覽器移動設備模式調試時
鼠標滑輪依然可以滾動
鼠標拖拽上劃就無法滾動
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
vue單向以及雙向數據綁定方式(v-bind和v-model的使用)
這篇文章主要介紹了vue單向以及雙向數據綁定方式(v-bind和v-model的使用),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-04-04
vue的.vue文件是怎么run起來的(vue-loader)
通過vue-loader,解析.vue文件,在webpack解析,拆解vue組件 ,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友參考下2018-12-12
vue?el-date-picker?日期回顯后無法改變問題解決
這篇文章主要介紹了vue?el-date-picker?日期回顯后無法改變問題解決,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-04-04

