微信小程序wxml不能使用Array.includes条件判断解决方法

这篇文章主要为大家介绍了微信小程序wxml不能使用Array.includes条件判断解决方法,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

想要使用includes功能的话,只能使用小程序提供的模块功能,见文档

developers.weixin.qq.com/miniprogram...

自己声明一个。如下,utils.js里面用some实现了个includes方法

js 复制代码
function includes(a,b) {
  return a.some(function(e){
    return e === b
  })
}
module.exports = {
  includes: includes,
}

然后再在我的wxml文件里面引入

wxml 复制代码
<wxs module="utils" src="./utils.wxs" />
<block wx:if="{{utils.includes(a,b)}}">
</block>
相关推荐
fouryears_234174 小时前
现代 Android 后台应用读取剪贴板最佳实践
android·前端·flutter·dart
boolean的主人4 小时前
mac电脑安装nvm
前端
用户1972959188914 小时前
WKWebView的重定向(objective_c)
前端·ios
烟袅4 小时前
5 分钟把 Coze 智能体嵌入网页:原生 JS + Vite 极简方案
前端·javascript·llm
18你磊哥4 小时前
Django WEB 简单项目创建与结构讲解
前端·python·django·sqlite
KangJX4 小时前
iOS 语音房(拍卖房)开发实践
前端·前端框架·客户端
神秘的猪头5 小时前
🧠 深入理解 JavaScript Promise 与 `Promise.all`:从原型链到异步编程实战
前端·javascript·面试
白兰地空瓶5 小时前
从「似懂非懂」到「了如指掌」:Promise 与原型链全维度拆解
前端·javascript
麦麦在写代码5 小时前
前端学习5
前端·学习
YF02115 小时前
Frida for MacBook/Android 安装配置
android·前端