wxSearch優雅的微信小程序搜索框
一、功能 
支持自定義熱門key 
支持搜索歷史 
支持搜索建議 
支持搜索歷史(記錄)緩存
二、使用 
1、將wxSearch文件夾整個拷貝到根目錄下 
2、引入
// wxml中引入模板 <import src="/wxSearch/wxSearch.wxml"/> <template is="wxSearch" data="{{wxSearchData}}"/> // wxss中引入 @import "/wxSearch/wxSearch.wxss";
3、使用3.1 wxml文件這里有兩種模板:一種為wxSearch作者提供的模板,另一種是weui提供的模板。 
3.1.1 第一種模板
// wxSearch作者提供的模板 <import src="/wxSearch/wxSearch.wxml"/> <view class="wxSearch-section">  <view class="wxSearch-pancel">    <input bindinput="wxSearchInput" bindfocus="wxSerchFocus" value="{{wxSearchData.value}}" bindblur="wxSearchBlur" class="wxSearch-input" placeholder="搜索" />    <button class="wxSearch-button" bindtap="wxSearchFn" size="mini" plain="true">搜索</button>  </view> </view> <template is="wxSearch" data="{{wxSearchData}}"/>3.1.2 第二種模板
<import src="../../wxSearch/wxSearch.wxml" /> <view class="weui-search-bar">  <view class="weui-search-bar__form">    <view class="weui-search-bar__box">       <icon class="weui-icon-search_in-box" type="search" size="14"></icon>       <input type="text" class="weui-search-bar__input" placeholder="搜索" value="{{wxSearchData.value}}"         bindfocus="wxSerchFocus" bindinput="wxSearchInput" bindblur="wxSearchBlur" />       <view class="weui-icon-clear" wx:if="{{inputVal.length > 0}}" bindtap="clearInput">         <icon type="clear" size="14"></icon>       </view>    </view>  </view> </view> <template is="wxSearch" data="{{wxSearchData}}" />注意:此模板需要使用weui.wxss文件,請在app.wxss文件中引入。 

3.1.3 自定義搜索框如果上面兩種搜索樣式都不喜歡,你也可以自己定義,只需要保證事件的觸發即可。
// 搜索輸入框需要保證下面三個事件的書寫正確 <input bindfocus="wxSerchFocus" bindinput="wxSearchInput" bindblur="wxSearchBlur" /> // 搜索按鈕的事件 <button bindtap="wxSearchFn"/>
3.2 js文件
wxSearchFn: function(e){  var that = this  WxSearch.wxSearchAddHisKey(that); }, wxSearchInput: function(e){  var that = this  WxSearch.wxSearchInput(e,that); }, wxSerchFocus: function(e){  var that = this  WxSearch.wxSearchFocus(e,that); }, wxSearchBlur: function(e){  var that = this  WxSearch.wxSearchBlur(e,that); }, wxSearchKeyTap:function(e){  var that = this  WxSearch.wxSearchKeyTap(e,that); }, wxSearchDeleteKey: function(e){  var that = this  WxSearch.wxSearchDeleteKey(e,that); }, wxSearchDeleteAll: function(e){  var that = this;  WxSearch.wxSearchDeleteAll(that); }, wxSearchTap: function(e){  var that = this  WxSearch.wxSearchHiddenPancel(that); }3.3 效果圖
感谢您访问我们的网站,您可能还对以下资源感兴趣:
国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片