问题:wxml判断字符串是否包含某字符串
解决:
1、引入wxs
<!-- 引入wxs -->
<!-- str: 字符串 "ABCD" -->
<!-- str_: 要对比的字符串 "B" -->
<wxs module="indexofStr">
module.exports.includes = function (str, str_) {
return str.indexOf(str_);
}
</wxs>
2、wxml 标签中判断使用
<!-- wxml使用 -->
<!-- 包含字符串B 返回字符串B在字符串所在的位置下标 -->
<!-- 不包含字符串B 返回-1 -->
<view wx:if="{{indexofStr.includes(str,str_)>-1 }}">包含字符串B</view>
<view wx:if="{{indexofStr.includes(str,str_)==-1 }}">不好含字符串B</view>
3、js 字符串变量
/**
* 页面的初始数据
*/
data: {
str:'ABCD',
str_:'B',
},
总结: 方法很多,够用就行!!!