1 |
- import{d,bI as r,I as p,y as m,o as i,O as f,L as V,Z as h,U as x,u as v,am as I}from"./index.f3373917.js";const g=d({__name:"unit",props:{KeepDecimals:{default:2},placeholder:null,modelValue:null,unit:{default:"\u5143"}},setup(t){const n=t,u=20,l=r(n,"modelValue");function s(o,a){let e=(""+o).replace(/[^\d^\.]+/g,"").replace(/^0+(\d)/,"$1").replace(/^\./,"0.").match(/^\d*(\.?\d{0,2})/g)[0]||"";return e.indexOf(".")>-1?e=e.slice(0,Number(a)+3):e=e.slice(0,a),e}return p(()=>l.value,o=>l.value=s(o,u)),(o,a)=>{const e=m("ElInput");return i(),f(e,{modelValue:v(l),"onUpdate:modelValue":a[0]||(a[0]=c=>I(l)?l.value=c:null),placeholder:t.placeholder},{append:V(()=>[h(x(t.unit),1)]),_:1},8,["modelValue","placeholder"])}}});export{g as _};
|