index-CVh8utIs.js 2.4 KB

12
  1. import{o as e}from"./index-DF0Gm8tW.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{k as a,r as l,P as t,D as s,R as r,x as d,G as o,a5 as i,i as n,u,a8 as p,W as _,bi as c,X as m,aN as v,aL as f,E as b}from"./vendor-CgKklJ4r.js";import{_ as g}from"./_plugin-vue_export-helper-BCo6x5W8.js";const h={class:"page-content"},x={style:{display:"flex",gap:"10px"}},y={class:"mb-4"},j={class:"tab-info"},k="/examples/tabs",T=g(a({__name:"index",setup(a){const g=e(),T=l(null),w=l(""),C=()=>{w.value.trim()&&g.updateTabTitle(k,w.value.trim())},V=()=>{g.resetTabTitle(k),w.value=""},U=()=>{g.removeAll()};return(e,a)=>{const l=i,A=p,D=c,E=f,G=v;return s(),t("div",h,[a[10]||(a[10]=r("h3",{class:"page-title"},"标签页操作",-1)),d(D,{class:"module-card",header:"修改标签标题",shadow:"never"},{default:o((()=>[r("div",x,[d(l,{modelValue:u(w),"onUpdate:modelValue":a[0]||(a[0]=e=>n(w)?w.value=e:null),placeholder:"请输入新的标签页标题",clearable:"",style:{width:"300px"}},null,8,["modelValue"]),d(A,{type:"primary",onClick:C,disabled:!u(w).trim()},{default:o((()=>a[4]||(a[4]=[_(" 修改 ")]))),_:1,__:[4]},8,["disabled"]),d(A,{onClick:V},{default:o((()=>a[5]||(a[5]=[_(" 重置 ")]))),_:1,__:[5]})])])),_:1}),d(D,{class:"module-card",header:"获取标签页信息",shadow:"never"},{default:o((()=>[r("div",y,[r("p",j,"当前标签页信息:"+m(u(T)),1)]),d(G,{gutter:20},{default:o((()=>[d(E,{span:24},{default:o((()=>[d(A,{type:"success",plain:"",onClick:a[1]||(a[1]=e=>(e=>{const a=g.getTabTitle(e);a?T.value=a:b.warning("未找到标签信息")})(k))},{default:o((()=>a[6]||(a[6]=[_(" 获取当前标签页信息 ")]))),_:1,__:[6]})])),_:1})])),_:1})])),_:1}),d(D,{class:"module-card",header:"关闭标签页",shadow:"never"},{default:o((()=>[d(G,{gutter:20},{default:o((()=>[d(E,{span:24},{default:o((()=>[d(A,{type:"danger",plain:"",onClick:a[2]||(a[2]=e=>{return a=k,void g.removeTab(a);var a})},{default:o((()=>a[7]||(a[7]=[_(" 关闭当前标签 ")]))),_:1,__:[7]}),d(A,{type:"warning",plain:"",onClick:a[3]||(a[3]=e=>{return a=k,void g.removeOthers(a);var a})},{default:o((()=>a[8]||(a[8]=[_(" 关闭其他标签 ")]))),_:1,__:[8]}),d(A,{type:"danger",plain:"",onClick:U},{default:o((()=>a[9]||(a[9]=[_(" 关闭所有标签 ")]))),_:1,__:[9]})])),_:1})])),_:1})])),_:1})])}}}),[["__scopeId","data-v-ebcdb049"]]);export{T as default};