微信小程序 indexOf的替換方法

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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章