2 lines
1.3 KiB
JavaScript
2 lines
1.3 KiB
JavaScript
import{r as e,p as a,o as s,c as l,w as o,b as r,u as c,e as n,n as t,f as p,I as i,i as u}from"./index-CH9-aFWw.js";import{_ as d}from"./uni-icons.DST64Pwo.js";import{r as m}from"./uni-app.es.DPi2kvld.js";import{s as h}from"./search.D-MFDsCZ.js";import{_ as f}from"./_plugin-vue_export-helper.BCo6x5W8.js";const _=f({__name:"index",props:{disabled:{type:Boolean,default:!0},placeholder:{type:String,default:"请输入搜索内容"}},emits:["search","camera"],setup(f,{expose:_,emit:x}){const v=f,g=e(""),j=x,C=e=>{console.log(e),j("search",e)},k=()=>{v.disabled&&t({url:"/pages/shop/search/index"})};return _({updateSearch:e=>{g.value=e,C(e)}}),(e,t)=>{const _=p,x=i,v=m(a("uni-icons"),d),w=u;return s(),l(w,{class:"container"},{default:o((()=>[r(w,{class:"input-search"},{default:o((()=>[r(_,{class:"wh30 mr20",onClick:k,src:c(h)},null,8,["src"]),r(x,{onClick:k,modelValue:g.value,"onUpdate:modelValue":t[0]||(t[0]=e=>g.value=e),class:"input",type:"text",placeholder:f.placeholder,onChange:C},null,8,["modelValue","placeholder"]),r(v,{onClick:t[1]||(t[1]=e=>j("camera")),class:"icon",type:"camera",size:"30"})])),_:1}),r(w,{onClick:t[2]||(t[2]=e=>C(g.value)),class:"search wsn"},{default:o((()=>[n("搜索")])),_:1})])),_:1})}}},[["__scopeId","data-v-54d6882a"]]);export{_ as J};
|