niucloud-admin/niucloud/public/wap/assets/topTabbar.cd4014a2.js
全栈小学生 560569ecf2 up
2024-09-28 09:39:20 +08:00

2 lines
599 B
JavaScript

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