demo.e5e6418c.js 1.8 KB

1
  1. import{c as e}from"./mobile.ddaa7463.js";import{_ as l}from"./index.8b2edc29.js";import{m as a,r as n,e as c,j as o,k as d,g as u,o as t,W as h}from"./vendor.9cc7b6f2.js";const{createDemo:s}=e("switch"),m=s({setup(){let{proxy:e}=h();const l=a(!0),n=a(!0);return{checked:l,checkedAsync:n,change:(l,a)=>{e.$toast.text(`触发了change事件,开关状态:${l}`)},changeAsync:(l,a)=>{e.$toast.text(`2秒后异步触发 ${l}`),setTimeout((()=>{n.value=l}),2e3)}}}}),r={class:"demo"},g=u("h2",null,"基础用法",-1),i=u("h2",null,"禁用状态",-1),V=u("h2",null,"change事件",-1),k=u("h2",null,"异步控制",-1),f=u("h2",null,"自定义颜色",-1),p=u("h2",null,"支持文字",-1);var C=l(m,[["render",function(e,l,a,u,h,s){const m=n("nut-switch"),C=n("nut-cell");return t(),c("div",r,[g,o(C,null,{default:d((()=>[o(m,{modelValue:e.checked,"onUpdate:modelValue":l[0]||(l[0]=l=>e.checked=l)},null,8,["modelValue"])])),_:1}),i,o(C,null,{default:d((()=>[o(m,{modelValue:e.checked,"onUpdate:modelValue":l[1]||(l[1]=l=>e.checked=l),disable:""},null,8,["modelValue"])])),_:1}),V,o(C,null,{default:d((()=>[o(m,{modelValue:e.checked,"onUpdate:modelValue":l[2]||(l[2]=l=>e.checked=l),onChange:e.change},null,8,["modelValue","onChange"])])),_:1}),k,o(C,null,{default:d((()=>[o(m,{"model-value":e.checkedAsync,onChange:e.changeAsync},null,8,["model-value","onChange"])])),_:1}),f,o(C,null,{default:d((()=>[o(m,{modelValue:e.checked,"onUpdate:modelValue":l[3]||(l[3]=l=>e.checked=l),onChange:e.switchChange,"active-color":"blue"},null,8,["modelValue","onChange"])])),_:1}),p,o(C,null,{default:d((()=>[o(m,{modelValue:e.checked,"onUpdate:modelValue":l[4]||(l[4]=l=>e.checked=l),onChange:e.switchChange,"active-text":"开","inactive-text":"关"},null,8,["modelValue","onChange"])])),_:1})])}]]);export{C as default};