首页 > 编程语言 >微信小程序在wxml里不支持includes,indexOf,findIndex等方法

微信小程序在wxml里不支持includes,indexOf,findIndex等方法

时间:2023-05-07 16:36:28浏览次数:42  
标签:findIndex wxml indexOf 微信 arr includes 狗屎

小程序的wxml文件内不支持数组的includes,indexOf,findIndex等方法。不是垃圾是什么?玩什么标新立异?不会搞就别TM搞。

 

开发者:我想上二楼。

WX:这里有一坨屎,吃子它,就让你上二楼。

开发者:@#$%&@^$*^&*&^$%$^

 

咋做?

在任意目录创建一个.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>

 

嗯,狗屎,食不食?

标签:findIndex,wxml,indexOf,微信,arr,includes,狗屎
From: https://www.cnblogs.com/lihan829/p/17379471.html

相关文章