模糊搜索

案例:

<!-- 模糊搜索 -->

<wxs module="indexofStr">

    module.exports.includes = function (str1, str2) {

      return str1.indexOf(str2)

    }

  </wxs>

  <!-- 模糊搜索结束 -->



方法一:

新建wxs:

function indexOfStr (str1, str2) {

  return str1.indexOf(str2)

}

//导出

module.exports.indexOfStr = indexOfStr 


wxml引入:

<wxs src='./HotelDetails.wxs' module="subStr"/>

wxml使用:

wx:if="{{subStr.indexOfStr(member.name,'望') > -1}}"


方法二:

在wxml用wxs,

<!-- 模糊搜索 -->

  <wxs module="indexofStr">

    module.exports.includes = function (str1, str2) {

      return str1.indexOf(str2)

    }

  </wxs>

元素用wx:if

wx:if="{{indexofStr.includes(item.name,SearchContent) > -1||indexofStr.includes(item.phone,SearchContent) > -1||indexofStr.includes(item.member,SearchContent) > -1||indexofStr.includes(item.type,SearchContent) > -1}}"

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容