方法:通過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>