demo.c19c2e34.js 2.2 KB

1
  1. import{c as e}from"./mobile.9e901f8f.js";import{a as l,r as a,o,c as n,f as t}from"./vendor.ed841bd5.js";import"./index.6761da44.js";const{createDemo:u}=e("input");var d=u({setup(){const e=l({val0:"",val1:"初始数据",val2:"禁止修改",val3:"readonly 只读",val4:"",val5:"",val6:"",val7:"",val8:"文案"});setTimeout((function(){e.val1="异步数据"}),2e3);return{state:e,change:(e,l)=>{console.log("change: ",e,l)},blur:(e,l)=>{console.log("blur:",e,l)},clear:e=>{console.log("clear:",e)},focus:(e,l)=>{console.log("focus:",e,l)}}}});const s={class:"demo full"},m=t("h2",null,"基础用法",-1),c=t("h2",null,"禁用输入框",-1),h=t("h2",null,"限制输入长度",-1),r=t("h2",null,"自定义类型",-1);d.render=function(e,l,u,d,g,v){const V=a("nut-input");return o(),n("div",s,[m,t(V,{modelValue:e.state.val1,"onUpdate:modelValue":l[1]||(l[1]=l=>e.state.val1=l),onChange:e.change,onFocus:e.focus,onBlur:e.blur,label:"文本(异步)"},null,8,["modelValue","onChange","onFocus","onBlur"]),t(V,{placeholder:"请输入文本",onChange:e.change,modelValue:e.state.val0,"onUpdate:modelValue":l[2]||(l[2]=l=>e.state.val0=l),"require-show":!0,label:"文本",onClear:e.clear},null,8,["onChange","modelValue","onClear"]),c,t(V,{modelValue:e.state.val2,"onUpdate:modelValue":l[3]||(l[3]=l=>e.state.val2=l),onChange:e.change,disabled:!0,label:"文本"},null,8,["modelValue","onChange"]),t(V,{modelValue:e.state.val3,"onUpdate:modelValue":l[4]||(l[4]=l=>e.state.val3=l),onChange:e.change,readonly:!0,label:"文本"},null,8,["modelValue","onChange"]),h,t(V,{modelValue:e.state.val4,"onUpdate:modelValue":l[5]||(l[5]=l=>e.state.val4=l),onChange:e.change,"max-length":"7",label:"限制7"},null,8,["modelValue","onChange"]),r,t(V,{modelValue:e.state.val0,"onUpdate:modelValue":l[6]||(l[6]=l=>e.state.val0=l),onChange:e.change,type:"password",label:"密码"},null,8,["modelValue","onChange"]),t(V,{modelValue:e.state.val5,"onUpdate:modelValue":l[7]||(l[7]=l=>e.state.val5=l),onChange:e.change,type:"number",label:"整数"},null,8,["modelValue","onChange"]),t(V,{modelValue:e.state.val6,"onUpdate:modelValue":l[8]||(l[8]=l=>e.state.val6=l),onChange:e.change,type:"digit",placeholder:"支持小数点的输入",label:"数字"},null,8,["modelValue","onChange"])])};export default d;