Files
uniapp-im-shop/hybrid/html/assets/card-input.DmavkC9c.js
2026-02-03 00:45:33 +08:00

2 lines
1.4 KiB
JavaScript

import{by as e,bN as t,c as a,bz as l,e as s,f as o,w as d,q as u,A as i,t as n,P as p,m as r,I as f,aI as c,z as m}from"./index-RXP3BP3O.js";import{_ as y}from"./_plugin-vue_export-helper.BCo6x5W8.js";const g=y({__name:"card-input",props:e({type:{type:String,default:"text"},title:{type:String,default:"标题"},placeholder:{type:String,default:"请输入"},isInput:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1}},{modelValue:{type:String,default:""},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const y=t(),g=a(()=>void 0!==y.default),_=l(e,"modelValue"),b=e;return(e,t)=>{const a=f,l=c,y=m;return s(),o(y,{class:"card-input"},{default:d(()=>[u(y,{class:"input-box"},{default:d(()=>[u(a,{class:"title"},{default:d(()=>[i(n(b.title),1)]),_:1}),b.isInput?(s(),o(l,{key:0,modelValue:_.value,"onUpdate:modelValue":t[0]||(t[0]=e=>_.value=e),disabled:b.disabled,type:b.type,"placeholder-style":"font-family: PingFang SC, PingFang SC; font-weight: 500; color: #D9D9D9; font-size: 28rpx; font-style: normal; text-transform: none;",placeholder:b.placeholder},null,8,["modelValue","disabled","type","placeholder"])):(s(),o(y,{key:1,class:"right-box"},{default:d(()=>[p(e.$slots,"right",{},void 0,!0)]),_:3}))]),_:3}),g.value?(s(),o(y,{key:0,class:"bottom-slot"},{default:d(()=>[p(e.$slots,"default",{},void 0,!0)]),_:3})):r("",!0)]),_:3})}}},[["__scopeId","data-v-674ff8a9"]]);export{g as C};