微信小程序indexOf的替换方法(推荐)
程序员文章站
2022-06-22 14:20:54
方法:通过wxs定义indexof方法,在页面中引用并使用
栗子:
wxs:命名为str.wxs,导出定义的defineindexof方法,命名为indexof
func...
方法:通过wxs定义indexof方法,在页面中引用并使用
栗子:
wxs:命名为str.wxs,导出定义的defineindexof方法,命名为indexof
function defineindexof(str, val) { return str.indexof(val); } module.exports = { indexof: defineindexof }
wxml:
引用str.wxs,并给模块命名为toolstr,在下面的循环中要用到toolstr里面导出的indexof方法
<wxs src="../../../../utils/str.wxs" module="toolstr" /> <view wx:for="{{list}}" wx:key="index" class="{toolstr.indexof(item.allindex, index) > -1 ? 'cur' : ''}}" bindtap="clickf" data-id="{{item.id}}">{{item.name}}</view>
ps:下面看下微信小程序不支持indexof的替代方法
使用lastindexof 不过这个的顺序是和indexof相反的
总结
以上所述是小编给大家介绍的微信小程序indexof的替换方法,希望对大家有所帮助
下一篇: 正加速研究AI情感计算