微信小程序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 相关文章推荐
jQuery Ajax 仿AjaxPro.Utility.RegisterTypeForAjax辅助方法
Sep 27 Javascript
jQuery function的正确书写方法
Aug 02 Javascript
js中top的作用深入剖析
Mar 04 Javascript
用C/C++来实现 Node.js 的模块(二)
Sep 24 Javascript
node.js中的http.response.removeHeader方法使用说明
Dec 14 Javascript
AngularJS ng-change 指令的详解及简单实例
Jul 30 Javascript
JS实现留言板功能
Jun 17 Javascript
重新认识vue之事件阻止冒泡的实现
Aug 02 Javascript
微信小程序实现的一键连接wifi功能示例
Apr 24 Javascript
JS判断数组里是否有重复元素的方法小结
May 21 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
Nov 26 Javascript
详解JavaScript中精度失准问题及解决方法
Feb 04 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
Windows和Linux中php代码调试工具Xdebug的安装与配置详解
2014/05/08 PHP
php通过获取头信息判断图片类型的方法
2015/06/26 PHP
php 常用的系统函数
2017/02/07 PHP
PHP中soap用法示例【SoapServer服务端与SoapClient客户端编写】
2018/12/25 PHP
通过代码实例解析PHP session工作原理
2020/12/11 PHP
背景音乐每次刷新都可以自动更换
2007/02/01 Javascript
IE6、IE7中setAttribute不支持class/for/rowspan/colspan等属性
2011/08/28 Javascript
JavaSript中变量的作用域闭包的深入理解
2014/05/12 Javascript
一个很有趣3D球状标签云兼容IE8
2014/08/22 Javascript
通过实例理解javascript中没有函数重载的概念
2015/06/03 Javascript
js获取所有checkbox的值的简单实例
2016/05/30 Javascript
Ajax和Comet技术总结
2017/02/19 Javascript
JS实现弹出下载对话框及常见文件类型的下载
2017/07/13 Javascript
Vue网页html转换PDF(最低兼容ie10)的思路详解
2017/08/24 Javascript
微信小程序之圆形进度条实现思路
2018/02/22 Javascript
JavaScript检查数据中是否存在相同的元素(两种方法)
2018/10/07 Javascript
基于Vue组件化的日期联动选择器功能的实现代码
2018/11/30 Javascript
布同自制Python函数帮助查询小工具
2011/03/13 Python
Python中的字典遍历备忘
2015/01/17 Python
python模块简介之有序字典(OrderedDict)
2016/12/01 Python
Python读取word文本操作详解
2018/01/22 Python
python opencv读mp4视频的实例
2018/12/07 Python
用django-allauth实现第三方登录的示例代码
2019/06/24 Python
Django1.11配合uni-app发起微信支付的实现
2019/10/12 Python
Python基于Tensor FLow的图像处理操作详解
2020/01/15 Python
python3.x中安装web.py步骤方法
2020/06/23 Python
python 使用三引号时容易犯的小错误
2020/10/21 Python
利用Bootstrap实现漂亮简洁的CSS3价格表实例源码
2017/03/02 HTML / CSS
英国知名化妆品网站:Revolution Beauty(原TAM Beauty)
2018/02/28 全球购物
美国在线购买内衣网站:HerRoom
2020/02/22 全球购物
2014年迎新年联欢会活动策划方案
2014/02/26 职场文书
公务员爱岗敬业心得体会
2016/01/25 职场文书
检讨书格式
2019/04/25 职场文书
传单、海报早OUT了,另类传单营销方案送给你!
2019/07/15 职场文书
总结python多进程multiprocessing的相关知识
2021/06/29 Python
java开发双人五子棋游戏
2022/05/06 Java/Android