@pit-front-end/components
Version:
湖南创智艾泰克科技有限公司
2 lines (1 loc) • 1 kB
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const a=require("vue"),u=require("./textarea.js"),p=a.defineComponent({name:"PitTextarea",__name:"textarea",props:u.textareaProps,emits:u.textareaEmits,setup(d,{emit:o}){const e=d,l=a.computed({get(){return e.modelValue},set(t){o("update:modelValue",t)}}),n={handleInput(t){o("input",t)},handleChange(t){o("change",t)}};return(t,r)=>{const s=a.resolveComponent("el-input");return a.openBlock(),a.createBlock(s,{modelValue:l.value,"onUpdate:modelValue":r[0]||(r[0]=i=>l.value=i),type:"textarea",maxlength:e.maxlength,"show-word-limit":e.showWordLimit,placeholder:e.placeholder,disabled:e.disabled,size:e.size,readonly:e.readonly,rows:e.rows,autosiz:e.autosize,clearable:e.clearable,onInput:n.handleInput,onChange:n.handleChange},null,8,["modelValue","maxlength","show-word-limit","placeholder","disabled","size","readonly","rows","autosiz","clearable","onInput","onChange"])}}});exports.default=p;