小程序的wxml文件內(nèi)不支持數(shù)組的includes吆寨,indexOf,findIndex等方法踩寇。不是垃圾是什么鸟废?玩什么標新立異?不會搞就別TM搞姑荷。
開發(fā)者:我想上二樓。
WX:這里有一坨屎缩擂,吃子它鼠冕,就讓你上二樓。
開發(fā)者:@#^&&$%$
咋做胯盯?
在任意目錄創(chuàng)建一個.wxs文件懈费,里面寫上如下代碼:
文件 - /utils/wutil.wxs
function includes(arr, value) {
return arr.indexOf(value) >= 0;
}
module.exports = {includes: includes};
注意喲,別用 arr.includes 哦博脑,小程序不支持哦憎乙。
注意喲票罐,exports 里要寫 {includes: includes} 哦,直接只寫 {includes}也是會報錯的哦泞边。為什么该押?小程序不支持該語法哦,親阵谚。
狗屎蚕礼。
再把這坨狗屎引入到wxml文件,即把如下一行代碼添加到任意的wxml的頂部:
<wxs src="/utils/wutil.wxs" module="util" />
然后梢什,就可以在這個wxml文件里愉快的食用這坨狗屎了:
<view>{{util.includes(arr, item.value)?'sss': 'ddd'}}</view>