@wetspace/pro-components
Version:
::: tip 基本介绍
2 lines (1 loc) • 1.41 kB
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue");require("../../delete-button/index.js");require("../../count-down-button/index.js");require("../../ellipsis/index.js");const l=require("../index.js"),c=require("../../pro-form/index.js");require("../../pro-table/index.js");require("../../pro-descriptions/index.js");require("../../pro-list/index.js");require("../../layout/index.js");require("../../page/index.js");require("../../guide/index.js");require("../../notice-menu/index.js");require("../../state/index.js");const i=require("element-plus"),p=require("../../pro-form/src/types.js"),a=e.defineComponent({name:"WetFormNumber",__name:"number",props:{...p.wetProFormItemProps,placeholder:String,formInputProps:{type:Object}},setup(n){const r=n,o=e.computed(()=>r.placeholder?r.placeholder:`请输入${r.label}`);return(s,m)=>(e.openBlock(),e.createBlock(e.unref(c.WetProFormItem),e.normalizeProps(e.guardReactiveProps(r)),{default:e.withCtx(({inputProps:t})=>{var u;return[((u=r.formInputProps)==null?void 0:u.type)==="numberrange"?(e.openBlock(),e.createBlock(e.unref(l.WetDigitRange),e.normalizeProps(e.mergeProps({key:0},{placeholder:o.value,...t})),null,16)):(e.openBlock(),e.createBlock(e.unref(i.ElInputNumber),e.normalizeProps(e.mergeProps({key:1},{...t,placeholder:o.value})),null,16))]}),_:1},16))}});exports.default=a;