请教大家在WXML如何判断字符串包含哪个字符?
发布于 6 年前 作者 gjia 10645 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)
  • 预期表现
  • 复现路径
  • 提供一个最简复现 Demo

Page({

data: {

str:‘A,B’,

s:‘A’,

t:‘C’

},

})

<view style=“margin:4px;”><checkbox value="{{s}}" checked="{{str.indexof(s)!=-1?true:false}}"/>{{str}}是否包含{{s}}</view>

<view style=“margin:4px;”><checkbox value="{{s}}" checked="{{str.indexof(s)>=0?true:false}}"/>{{str}}是否包含{{s}}</view>

<view style=“margin:4px;”><checkbox value="{{t}}" checked="{{str.indexof(t)!=-1?true:false}}"/>{{str}}是否包含{{t}}</view>

多选框想显示已选择,这几种都不行。

3 回复

<wxs module="helper">

module.exports.includes = function(st, aa){

    return st.indexOf(aa) > -1

}

</wxs>

这个代码很不错 总算解决问题了  感谢分享  谢谢

建议在js里做好操作后 显示数据到页面上。

回到顶部