微信小程序indexOf的替换方法(推荐)


Posted in Javascript onJanuary 14, 2020

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

ps:下面看下微信小程序不支持indexof的替代方法

使用lastIndexOf 不过这个的顺序是和indexof相反的

总结

以上所述是小编给大家介绍的微信小程序indexOf的替换方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
IE中直接运行显示当前网页中的图片 推荐
Aug 31 Javascript
JavaScript 创建对象和构造类实现代码
Jul 30 Javascript
window.requestAnimationFrame是什么意思,怎么用
Jan 13 Javascript
js实现快速分享功能(你的文章分享工具)
Jun 25 Javascript
AngularJs bootstrap搭载前台框架——基础页面
Sep 01 Javascript
JS简单随机数生成方法
Sep 05 Javascript
微信小程序中页面FOR循环和嵌套循环
Jun 21 Javascript
React diff算法的实现示例
Apr 20 Javascript
vue-router 手势滑动触发返回功能
Sep 30 Javascript
vue中 this.$set的用法详解
Sep 06 Javascript
js实现省级联动(数据结构优化)
Jul 17 Javascript
vue中移动端调取本地的复制的文本方式
Jul 18 Javascript
小程序中设置缓存过期的实现方法
Jan 14 #Javascript
ES6实现图片切换特效代码
Jan 14 #Javascript
vue项目创建步骤及路由router
Jan 14 #Javascript
JS实现容器模块左右拖动效果
Jan 14 #Javascript
vue实现网络图片瀑布流 + 下拉刷新 + 上拉加载更多(步骤详解)
Jan 14 #Javascript
vue页面加载时的进度条功能(实例代码)
Jan 13 #Javascript
微信小程序canvas截取任意形状的实现代码
Jan 13 #Javascript
You might like
PHP的开合式多级菜单程序
2006/10/09 PHP
php截取utf-8中文字符串乱码的解决方法
2010/03/29 PHP
php 阴历-农历-转换类代码
2012/01/16 PHP
PHP传值到不同页面的三种常见方式及php和html之间传值问题
2015/11/19 PHP
js DataSet数据源处理代码
2010/03/29 Javascript
Ubuntu 11.10 安装Node.js的方法
2011/11/30 Javascript
简单谈谈javascript中的变量、作用域和内存问题
2015/08/30 Javascript
基于JQuery的$.ajax方法进行异步请求导致页面闪烁的解决办法
2016/05/10 Javascript
bootstrap网格系统使用方法解析
2017/01/13 Javascript
JavaScript实现获取远程的html到当前页面中
2017/03/26 Javascript
Javascript操作dom对象之select全面解析
2017/04/24 Javascript
详解tween.js 中文使用指南
2018/01/05 Javascript
vue-infinite-loading2.0 中文文档详解
2018/04/08 Javascript
vue绑定事件后获取绑定事件中的this方法
2018/09/15 Javascript
从理论角度讨论JavaScript闭包
2019/04/03 Javascript
angular 实现同步验证器跨字段验证的方法
2019/04/11 Javascript
通过实例了解js函数中参数的传递
2019/06/15 Javascript
vue项目实现图片上传功能
2019/12/23 Javascript
python 集合 并集、交集 Series list set 转换的实例
2018/05/29 Python
Python脚本修改阿里云的访问控制列表的方法
2019/03/08 Python
python爬取盘搜的有效链接实现代码
2019/07/20 Python
Python中BeautifuSoup库的用法使用详解
2019/11/15 Python
python 二维矩阵转三维矩阵示例
2019/11/30 Python
PyTorch-GPU加速实例
2020/06/23 Python
Python list和str互转的实现示例
2020/11/16 Python
软件测试企业面试试卷
2016/07/13 面试题
银行员工辞职信范文
2014/01/20 职场文书
小学清明节活动方案
2014/03/08 职场文书
工厂见习报告范文
2014/10/31 职场文书
总经理岗位职责
2015/02/04 职场文书
亚布力滑雪场导游词
2015/02/09 职场文书
思想道德自我评价2015
2015/03/09 职场文书
你对自己的信用报告有过了解吗?
2019/07/09 职场文书
python 如何在 Matplotlib 中绘制垂直线
2021/04/02 Python
JS创建或填充任意长度数组的小技巧汇总
2021/10/24 Javascript
CSS 实现角标效果的完整代码
2022/06/28 HTML / CSS