案例:
<!-- 模糊搜索 -->
<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}}"