cione-comp-lib
Version:
`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`
2 lines (1 loc) • 1.09 kB
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});var e=require("vue"),t=require("./Input.vue_used_vue_type_style_index_0_lang.module.js"),l=require("../../../../_virtual/plugin-vue_export-helper.js");const u={name:"Input",inheritAttrs:!1,props:{label:{type:String,default:""},autofocus:{type:Boolean,default:!1}},emits:["update:modelValue"],mounted(){this.autofocus&&this.$refs.input.focus()}},o=["type"];const r={$style:t.default};var n=l.default(u,[["render",function(t,l,u,r,n,a){return e.openBlock(),e.createElementBlock("div",{class:e.normalizeClass(t.$style.input)},[e.createElementVNode("label",null,[u.label?(e.openBlock(),e.createElementBlock("span",{key:0,onContextmenu:l[0]||(l[0]=e.withModifiers((()=>{}),["prevent"]))},e.toDisplayString(u.label),33)):e.createCommentVNode("",!0),e.createElementVNode("input",e.mergeProps({ref:"input",autocomplete:"off"},t.$attrs,{type:t.$attrs.type||"text",onInput:l[1]||(l[1]=e=>t.$emit("update:modelValue",e.target.value))}),null,16,o)])],2)}],["__cssModules",r]]);exports.default=n;