Files
chazhi_admin_broker/public/h5/assets/pages-about-about.C9FQuQjQ.js
2026-03-11 18:24:59 +08:00

2 lines
2.8 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{d as f,c as d,j as i,l as x,w as e,k as t,m as n,y,u as c,p as b,t as k,F as w,r as C,o as z,z as h,a as D,v as _,x as L}from"./index-B-O76M86.js";import{g as q}from"./foo.DJobK0_z.js";import{u as I}from"./useRequest.DL3zbO75.js";const R=f({__name:"request",setup(g){const{loading:r,data:l,run:o}=I(()=>q("菲鸽"),{immediate:!0,initialData:void 0});function m(){l.value=void 0}return(v,s)=>{const a=x,u=y;return i(),d(a,{class:"p-6 text-center"},{default:e(()=>[t(a,{class:"my-2"},{default:e(()=>[n(" pages 里面的 vue 文件会扫描成页面,将自动添加到 pages.json 里面。 ")]),_:1}),t(a,{class:"my-2 text-green-400"},{default:e(()=>[n(" 但是 pages/components 里面的 vue 不会。 ")]),_:1}),t(a,{class:"my-4 text-center"},{default:e(()=>[t(u,{type:"primary",size:"mini",class:"w-160px",onClick:c(o)},{default:e(()=>[n(" 发送请求 ")]),_:1},8,["onClick"])]),_:1}),t(a,{class:"h-16"},{default:e(()=>[c(r)?(i(),d(a,{key:0},{default:e(()=>[n(" loading... ")]),_:1})):(i(),b(w,{key:1},[t(a,{class:"text-xl"},{default:e(()=>[n(" 请求数据如下 ")]),_:1}),t(a,{class:"text-green leading-8"},{default:e(()=>[n(k(JSON.stringify(c(l))),1)]),_:1})],64))]),_:1}),t(a,{class:"my-4 text-center"},{default:e(()=>[t(u,{type:"warn",size:"mini",class:"w-160px",disabled:!c(l),onClick:m},{default:e(()=>[n(" 重置数据 ")]),_:1},8,["disabled"])]),_:1})]),_:1})}}}),B=f({__name:"about",setup(g){console.log("about");function p(){_({url:"/pages/about/alova"})}function r(){_({url:"/pages/about/vue-query"})}function l(){_({url:"/bundle/demo/index"})}const o=C();return z(()=>{console.log("onLoad:",o.value)}),h(()=>{console.log("onReady:",o.value),console.log("onReady:",o.value.testUniLayoutExposedData)}),(m,v)=>{const s=x,a=y,u=D("layout-tabbar-uni");return i(),d(u,{ref_key:"uniLayout",ref:o},{default:e(()=>[t(s,null,{default:e(()=>[t(s,{class:"mt-8 text-center text-xl text-gray-400"},{default:e(()=>[n(" 组件使用、请求调用、unocss ")]),_:1}),t(R),t(s,{class:"mb-6 h-1px bg-#eee"}),t(s,{class:"text-center"},{default:e(()=>[t(a,{type:"primary",size:"mini",class:"w-160px",onClick:p},{default:e(()=>[n(" 前往 alova 示例页面 ")]),_:1})]),_:1}),t(s,{class:"text-center"},{default:e(()=>[t(a,{type:"primary",size:"mini",class:"w-160px",onClick:r},{default:e(()=>[n(" vue-query 示例页面 ")]),_:1})]),_:1}),t(s,{class:"text-center"},{default:e(()=>[t(a,{type:"primary",size:"mini",class:"w-160px",onClick:l},{default:e(()=>[n(" 前往分包页面 ")]),_:1})]),_:1}),t(s,{class:"mt-6 text-center text-sm"},{default:e(()=>[t(s,{class:"inline-block w-80% text-gray-400"},{default:e(()=>[n(" 为了方便脚手架动态生成不同UI模板本页的按钮统一使用UI库无关的原生button ")]),_:1})]),_:1})]),_:1})]),_:1},512)}}}),U=L(B,[["__scopeId","data-v-be0413ad"]]);export{U as default};