微信小程序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 相关文章推荐
js实现杯子倒水问题自动求解程序
Mar 25 Javascript
JavaScript动态修改背景颜色的方法
Apr 16 Javascript
Bootstrap学习系列之使用 Bootstrap Typeahead 组件实现百度下拉效果
Jul 07 Javascript
浅析Node.js实现HTTP文件下载
Aug 05 Javascript
基于JavaScript实现跳转提示页面
Sep 24 Javascript
jQuery纵向导航菜单效果实现方法
Dec 19 Javascript
Bootstrap jquery.twbsPagination.js动态页码分页实例代码
Feb 20 Javascript
canvas实现刮刮卡效果
Mar 14 Javascript
ReactJs实现树形结构的数据显示的组件的示例
Aug 18 Javascript
Vue中对拿到的数据进行A-Z排序的实例
Sep 25 Javascript
微信小程序 多行文本显示...+显示更多按钮和收起更多按钮功能
Sep 26 Javascript
Vue实现菜单切换功能
Nov 08 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 base64+gzinflate压缩编码和解码代码
2008/10/03 PHP
PHP实现多进程并行操作的详解(可做守护进程)
2013/06/18 PHP
解析数组非数字键名引号的必要性
2013/08/09 PHP
php实现telnet功能示例
2014/04/08 PHP
php实现以只读方式打开文件的方法
2015/03/16 PHP
php自定义函数转换html标签示例
2016/09/29 PHP
THinkPHP获取客户端IP与IP地址查询的方法
2016/11/14 PHP
Jquery实战_读书笔记2 选择器
2010/01/22 Javascript
jquery选择器之层级过滤选择器详解
2014/01/27 Javascript
javascript修改IMG标签的src问题
2014/03/28 Javascript
举例详解AngularJS中ngShow和ngHide的使用方法
2015/06/19 Javascript
Bootstrap创建可折叠的组件
2016/02/23 Javascript
jQuery中的AjaxSubmit使用讲解
2016/09/25 Javascript
在使用JSON格式处理数据时应该注意的问题小结
2017/05/20 Javascript
原生JavaScript实现精美的淘宝轮播图效果示例【附demo源码下载】
2017/05/27 Javascript
基于JavaScript实现图片连播和联级菜单实例代码
2017/07/28 Javascript
纯JS实现的读取excel文件内容功能示例【支持所有浏览器】
2018/06/23 Javascript
让webpack+vue-cil项目不再自动打开浏览器的方法
2018/09/27 Javascript
[02:38]DOTA2超级联赛专访Loda 认为IG世界最强
2013/05/27 DOTA
python简单实现基数排序算法
2015/05/16 Python
Python编程实现粒子群算法(PSO)详解
2017/11/13 Python
python微信跳一跳系列之棋子定位颜色识别
2018/02/26 Python
python实现雨滴下落到地面效果
2018/06/21 Python
浅谈Python脚本开头及导包注释自动添加方法
2018/10/27 Python
使用Python开发SQLite代理服务器的方法
2018/12/07 Python
wxPython实现画图板
2020/08/27 Python
canvas实现俄罗斯方块的方法示例
2018/12/13 HTML / CSS
公司JAVA开发面试题
2015/04/02 面试题
枚举与#define宏的区别
2014/04/30 面试题
超市营业员岗位职责
2013/12/20 职场文书
护理职业生涯规划书
2014/01/24 职场文书
英文自荐信常用句子
2014/03/26 职场文书
校园元旦活动总结
2014/07/09 职场文书
python中24小时制转换为12小时制的方法
2021/06/18 Python
解析redis hash应用场景和常用命令
2021/08/04 Redis
Nginx配置根据url参数重定向
2022/04/11 Servers