微信小程序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 相关文章推荐
Code:findPosX 和 findPosY
Dec 20 Javascript
很全的显示阴历(农历)日期的js代码
Jan 01 Javascript
js 键盘记录实现(兼容FireFox和IE)
Feb 07 Javascript
jquery下动态显示jqGrid以及jqGrid的属性设置容易出现问题的解决方法
Oct 22 Javascript
js模仿windows桌面图标排列算法具体实现(附图)
Jun 16 Javascript
js强制把网址设为默认首页
Sep 29 Javascript
javascript 解决浏览器不支持的问题
Sep 24 Javascript
JavaScript和jQuery制作光棒效果
Feb 24 Javascript
强大的JavaScript响应式图表Chartist.js的使用
Sep 13 Javascript
jQuery动态添加元素无法触发绑定事件的解决方法分析
Jan 02 jQuery
Bootstrap table 实现树形表格联动选中联动取消功能
Sep 30 Javascript
vue prop属性传值与传引用示例
Nov 13 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
file_get_contents(&quot;php://input&quot;, &quot;r&quot;)实例介绍
2013/07/01 PHP
php对二维数组按指定键值key排序示例代码
2013/11/26 PHP
PHP异常处理浅析
2015/05/12 PHP
tp框架(thinkPHP)实现三次登陆密码错误之后锁定账号功能示例
2018/05/24 PHP
PHP实现支持CURL字符串证书传输的方法
2019/03/23 PHP
jQuery中jqGrid分页实现代码
2011/11/04 Javascript
获取服务器传来的数据 用JS去空格的正则表达式
2012/03/26 Javascript
js输入框邮箱自动提示功能代码实现
2013/12/10 Javascript
js实现按钮控制图片360度翻转特效的方法
2015/02/17 Javascript
javascript实现不同颜色Tab标签切换效果
2016/04/27 Javascript
JavaScript中的原型继承基础学习教程
2016/05/06 Javascript
Vue项目分环境打包的实现步骤
2018/04/02 Javascript
webpack dll打包重复问题优化的解决
2018/10/10 Javascript
vuex实现及简略解析(小结)
2019/03/01 Javascript
9102了,你还不会移动端真机调试吗
2019/03/25 Javascript
JavaScript单线程和任务队列原理解析
2020/02/04 Javascript
NodeJS模块Buffer原理及使用方法解析
2020/11/11 NodeJs
[52:22]EG vs VG Supermajor小组赛B组 BO3 第一场 6.2
2018/06/03 DOTA
[01:06]DOTA2小知识课堂 Ep.02 吹风竟可解梦境缠绕
2019/12/05 DOTA
Python实现115网盘自动下载的方法
2014/09/30 Python
python3.7.0的安装步骤
2018/08/27 Python
利用python在excel里面直接使用sql函数的方法
2019/02/08 Python
python网络爬虫 CrawlSpider使用详解
2019/09/27 Python
详解Tensorflow不同版本要求与CUDA及CUDNN版本对应关系
2020/08/04 Python
HTML5 Web缓存和运用程序缓存(cookie,session)
2018/01/11 HTML / CSS
英国领先的电子、技术和办公用品购物网站:Ebuyer
2018/04/04 全球购物
德国、奥地利和瑞士最大的旅行和度假门户网站:HolidayCheck
2019/11/14 全球购物
最新党员的自我评价分享
2013/11/04 职场文书
汽车专业毕业生推荐信
2013/11/12 职场文书
生产车间主管岗位职责
2013/12/28 职场文书
理工大学毕业生自荐信范文
2014/02/22 职场文书
市场部经理岗位职责
2015/02/02 职场文书
男生贾里读书笔记
2015/06/30 职场文书
中学生国庆节演讲稿2015
2015/07/30 职场文书
大学生创业计划书常用模板
2019/08/07 职场文书
nginx内存池源码解析
2021/11/20 Servers