1 |
- import{v as s,o as t,T as e,a as o,b as a,w as i,j as r,d as n,e as l,y as c,z as u,F as _,s as f,E as p,R as y,Y as d,k as h,i as m,M as x,f as b}from"./index-39e65128.js";import{_ as g}from"./s-layout.vue_vue_type_style_index_0_scoped_0789db2f_lang.a57fff0d.js";import{_ as L}from"./s-layout.69eddd84.js";import{_ as j}from"./_plugin-vue_export-helper.1b428a4d.js";import"./phone-international-input.vue_vue_type_style_index_0_scoped_a2d557af_lang.dec8d7d1.js";import"./s-tabbar.6c197486.js";import"./useGoods.133fe7ed.js";import"./phone-international-input.20ca2464.js";const v=j({__name:"search",setup(j){const v=s({historyList:[]});function w(s){s&&(!function(s){v.historyList.includes(s)&&v.historyList.splice(v.historyList.indexOf(s),1);v.historyList.unshift(s),v.historyList.length>=10&&(v.historyList.length=10);p("searchHistory",v.historyList)}(s),f.$router.go("/pages/goods/list",{keyword:s}))}function k(){y({title:"提示",content:"确认清除搜索历史吗?",success:function(s){s.confirm&&(v.historyTag=[],d("searchHistory"))}})}return t((()=>{v.historyList=e("searchHistory")||[]})),(s,t)=>{const e=r(h("uni-search-bar"),g),f=m,p=x,y=r(h("s-layout"),L);return o(),a(y,{class:"set-wrap",title:"搜索",bgStyle:{color:"#FFF"}},{default:i((()=>[n(f,{class:"ss-p-x-24"},{default:i((()=>[n(f,{class:"ss-flex ss-col-center"},{default:i((()=>[n(e,{class:"ss-flex-1",radius:"33",placeholder:"请输入关键字",cancelButton:"none",focus:!0,onConfirm:t[0]||(t[0]=s=>w(s.value))})])),_:1}),n(f,{class:"ss-flex ss-row-between ss-col-center"},{default:i((()=>[n(f,{class:"serach-history"},{default:i((()=>[l("搜索历史")])),_:1}),n(p,{class:"clean-history ss-reset-button",onClick:k},{default:i((()=>[l(" 清除搜索历史 ")])),_:1})])),_:1}),n(f,{class:"ss-flex ss-col-center ss-row-left ss-flex-wrap"},{default:i((()=>[(o(!0),c(_,null,u(v.historyList,((s,t)=>(o(),a(p,{class:"history-btn ss-reset-button",onClick:t=>w(s),key:t},{default:i((()=>[l(b(s),1)])),_:2},1032,["onClick"])))),128))])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-d3779116"]]);export{v as default};
|