微信小程序indexOf的替換方法(推薦)
方法:通過wxs定義indexOf方法,在頁面中引用并使用
栗子:
wxs:命名為str.wxs,導(dǎo)出定義的defineIndexOf方法,命名為indexOf
function defineIndexOf(str, val) {
return str.indexOf(val);
}
module.exports = {
indexOf: defineIndexOf
}
wxml:
引用str.wxs,并給模塊命名為toolStr,在下面的循環(huán)中要用到toolStr里面導(dǎo)出的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相反的
總結(jié)
以上所述是小編給大家介紹的微信小程序indexOf的替換方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!
- Java lastIndexOf類使用方法原理解析
- javaScript中indexOf用法技巧
- C#判斷字符串中是否包含指定字符串及contains與indexof方法效率問題
- JavaScript使用indexOf()實現(xiàn)數(shù)組去重的方法分析
- 基于Java中字符串indexof() 的使用方法
- C# 數(shù)組中的 indexOf 方法及使用
- 基于js 字符串indexof與search方法的區(qū)別(詳解)
- 對象不支持indexOf屬性或方法的解決方法(必看)
- 簡單談?wù)凧S數(shù)組中的indexOf方法
- JavaScript 不支持 indexof 該如何解決
- 詳解JavaScript中數(shù)組和字符串的lastIndexOf()方法使用
- js中substr,substring,indexOf,lastIndexOf,split,replace的用法詳解
- python,Java,JavaScript實現(xiàn)indexOf
相關(guān)文章
javascript 響應(yīng)鍵盤特定按鍵(只響應(yīng)數(shù)字鍵)
響應(yīng)鍵盤特定按鍵(只響應(yīng)數(shù)字鍵),大家可以看看思路。2009-03-03
webpack打包中path.resolve(__dirname, 'dist')的含義解
這篇文章主要介紹了webpack打包中path.resolve(__dirname, 'dist')的含義解析,path:path.resolve(__dirname, 'dist')就是在打包之后的文件夾上拼接了一個文件夾,在打包時,直接生成,本文給大家講解的非常詳細,需要的朋友可以參考下2023-05-05
JS實現(xiàn)仿Windows經(jīng)典風格的選項卡Tab切換代碼
這篇文章主要介紹了JS實現(xiàn)仿Windows經(jīng)典風格的選項卡Tab切換代碼,涉及JavaScript元素的遍歷與樣式的修改技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-10-10

