diff --git a/components/lb_sear/lb_sear.js b/components/lb_sear/lb_sear.js index e5cfb6a..454700c 100644 --- a/components/lb_sear/lb_sear.js +++ b/components/lb_sear/lb_sear.js @@ -11,9 +11,9 @@ Component({ show_sear_inp(){ this.setData({f_sear:1}); }, + blur_sear(){ - if(!this.data.sear_key) - this.setData({f_sear:0}); + if(!this.data.sear_key) this.setData({f_sear:0}); }, search_lb(){ @@ -28,8 +28,11 @@ Component({ //-- 置空文本输入 -- close_txt(e){ - this.setData({sear_key:'',f_sear:1}); - this.triggerEvent('input_sear',''); + setTimeout(()=>{ + this.setData({sear_key:'',f_sear:1}); + this.triggerEvent('input_sear',''); + },50) + }, //-- 父组件调用 -- diff --git a/components/lb_sear/lb_sear.wxml b/components/lb_sear/lb_sear.wxml index 6b4e9f9..ec54ffa 100644 --- a/components/lb_sear/lb_sear.wxml +++ b/components/lb_sear/lb_sear.wxml @@ -2,7 +2,7 @@ 搜索礼包 - + bindblur="blur_sear" focus="{{f_sear==1}}" style="width: 600rpx;"/> + diff --git a/components/lb_sear/lb_sear.wxss b/components/lb_sear/lb_sear.wxss index af67633..c4e2b85 100644 --- a/components/lb_sear/lb_sear.wxss +++ b/components/lb_sear/lb_sear.wxss @@ -3,6 +3,6 @@ border-radius:20rpx;bottom: 10rpx; width: 700rpx; left: 25rpx; height: 80rpx; background-color:rgba(255, 255, 255, 0.7); } -.inp_box0{ display: flex; align-items: center; height: 80rpx;} +.inp_box0{ display: flex; align-items: center;justify-content: flex-start; height: 80rpx;} -.close_box{top: 0;right: 0; width: 50rpx; height: 80rpx; text-align: right; z-index: 1000;line-height: 80rpx } \ No newline at end of file +.close_box{width: 50rpx; height: 80rpx; text-align: right; line-height: 80rpx } \ No newline at end of file