niucloud-admin/niucloud/public/wap/assets/topTabbar.2b5ec418.js
全栈小学生 1c498f5a2a up
2025-01-03 17:59:49 +08:00

2 lines
610 B
JavaScript

import{r as t,ao as l,af as o}from"./index-2dd15007.js";function a(){const a=t({title:"",topStatusBar:{style:"style-1",bgColor:"transparent",rollBgColor:"#fff",textColor:"#fff",rollTextColor:"#333"}}),e=t(1),r=t(-1);l((t=>{t.scrollTop<=0?r.value=-1:t.scrollTop>e.value?r.value=1:r.value=2}));return{getScrollBool:()=>r.value,setTopTabbarParam:(t={})=>{if(t&&"object"!=typeof t)return a;for(let l in t)if("title"==l)a.value.title=t.title||"";else if("topStatusBar"==l&&t.topStatusBar)for(let o in t.topStatusBar)a.value.topStatusBar[o]=t.topStatusBar[o];else a.value[l]=t[l];return o(a.value)}}}export{a as t};