微信小程序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 相关文章推荐
java与javascript之间json格式数据互转介绍
Oct 29 Javascript
jquery绑定事件不生效的解决方法
Feb 11 Javascript
浅谈node.js中async异步编程
Oct 22 Javascript
Javascript删除指定元素节点的方法
Jun 21 Javascript
js字符限制(字符截取) 一个中文汉字算两个字符
Sep 12 Javascript
Vue框架下引入ActiveX控件的问题解决
Mar 25 Javascript
在Vue项目中使用snapshot测试的具体使用
Apr 16 Javascript
js变量值传到php过程详解 将php解析成数据
Jun 26 Javascript
jquery 时间戳转日期过程详解
Oct 12 jQuery
实例讲解React 组件生命周期
Jul 08 Javascript
Javascript webpack动态import
Apr 19 Javascript
避坑之 JavaScript 中的toFixed()和正则表达式
Apr 19 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 正则表达式小结
2009/08/31 PHP
php similar_text()函数的定义和用法
2016/05/12 PHP
CI框架简单邮件发送类实例
2016/05/18 PHP
通过php动态传数据到highcharts
2017/04/05 PHP
静态页面下用javascript操作ACCESS数据库(读增改删)的代码
2007/05/14 Javascript
javascript 按回车键相应按钮提交事件
2009/11/02 Javascript
jQuery之折叠面板的深入解析
2013/06/19 Javascript
jQuery中nextUntil()方法用法实例
2015/01/07 Javascript
基于AngularJs + Bootstrap + AngularStrap相结合实现省市区联动代码
2016/05/30 Javascript
返回函数的JavaScript函数
2016/06/14 Javascript
jQuery实现拖动剪裁图片作为头像
2016/12/28 Javascript
基于cookie实现zTree树刷新后展开状态不变
2017/02/28 Javascript
使用jQuery实现鼠标点击左右按钮滑动切换
2017/08/04 jQuery
在一个页面实现两个zTree联动的方法
2017/12/20 Javascript
vue底部加载更多的实例代码
2018/06/29 Javascript
Vue项目自动转换 px 为 rem的实现方法
2018/10/29 Javascript
django使用channels2.x实现实时通讯
2018/11/28 Javascript
一文秒懂JavaScript构造函数、实例、原型对象以及原型链
2020/08/25 Javascript
通过实例解析json与jsonp原理及使用方法
2020/09/27 Javascript
[26:40]DOTA2上海特级锦标赛A组资格赛#1 Secret VS MVP.Phx第一局
2016/02/25 DOTA
[57:47]Fnatic vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python爬取淘宝商品详情页数据
2018/02/23 Python
python实现对指定字符串补足固定长度倍数截断输出的方法
2018/11/15 Python
python3实现elasticsearch批量更新数据
2019/12/03 Python
python使用正则来处理各种匹配问题
2019/12/22 Python
用python绘制樱花树
2020/10/09 Python
使用py-spy解决scrapy卡死的问题方法
2020/09/29 Python
python3列表删除大量重复元素remove()方法的问题详解
2021/01/04 Python
装上这 14 个插件后,PyCharm 真的是无敌的存在
2021/01/11 Python
纯CSS3大转盘抽奖示例代码(响应式、可配置)
2017/01/13 HTML / CSS
美国牙科折扣计划:DentalPlans.com
2019/08/26 全球购物
演讲稿怎么写才完美
2014/01/02 职场文书
好习惯伴我成长演讲稿
2014/05/21 职场文书
历史学专业求职信
2014/06/19 职场文书
西安大雁塔导游词
2015/02/10 职场文书
2015年度个人思想工作总结
2015/04/08 职场文书