微信小程序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 相关文章推荐
javascript中的几个运算符
Jun 29 Javascript
JavaScript Cookie 直接浏览网站分网址
Dec 08 Javascript
jsPDF生成pdf后在网页展示实例
Jan 16 Javascript
jQuery中:checked选择器用法实例
Jan 04 Javascript
怎么通过onclick事件获取js函数返回值(代码少)
Jul 28 Javascript
详解Javascript ES6中的箭头函数(Arrow Functions)
Aug 24 Javascript
angularjs使用directive实现分页组件的示例
Feb 07 Javascript
node.js中express-session配置项详解
May 31 Javascript
JS模拟超市简易收银台小程序代码解析
Aug 18 Javascript
Javascript原生ajax请求代码实例
Feb 20 Javascript
VUE-ElementUI 自定义Loading图操作
Nov 11 Javascript
JS removeAttribute()方法实现删除元素的某个属性
Jan 11 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类中private属性继承问题分析
2012/11/01 PHP
PHP提示Notice: Undefined variable的解决办法
2012/11/24 PHP
PHP常见漏洞攻击分析
2016/02/21 PHP
IE图片缓存document.execCommand(&quot;BackgroundImageCache&quot;,false,true)
2011/03/01 Javascript
JavaScript闭包详解
2015/02/02 Javascript
JQuery中Bind()事件用法分析
2015/05/05 Javascript
JS Array.slice 截取数组的实现方法
2016/01/02 Javascript
angularjs表格分页功能详解
2016/01/21 Javascript
Backbone View 之间通信的三种方式
2016/08/09 Javascript
微信小程序 loading(加载中提示框)实例
2016/10/28 Javascript
Vue.js 点击按钮显示/隐藏内容的实例代码
2018/02/08 Javascript
Angular中的ng-template及angular 使用ngTemplateOutlet 指令的方法
2018/08/08 Javascript
JavaScript闭包与作用域链实例分析
2019/01/21 Javascript
vue中引入mxGraph的步骤详解
2019/05/17 Javascript
[02:17]《辉夜杯》TRG战队巡礼
2015/10/26 DOTA
python写的一个文本编辑器
2014/01/23 Python
python中enumerate函数遍历元素用法分析
2016/03/11 Python
Python基于正则表达式实现检查文件内容的方法【文件检索】
2017/08/30 Python
基于Django的python验证码(实例讲解)
2017/10/23 Python
python中的内置函数max()和min()及mas()函数的高级用法
2018/03/29 Python
浅谈python实现Google翻译PDF,解决换行的问题
2018/11/28 Python
Django组件之cookie与session的使用方法
2019/01/10 Python
Python分支语句与循环语句应用实例分析
2019/05/07 Python
Pyqt清空某一个QTreeewidgetItem下的所有分支方法
2019/06/17 Python
python twilio模块实现发送手机短信功能
2019/08/02 Python
使用layui实现左侧菜单栏及动态操作tab项的方法
2020/11/10 HTML / CSS
美国在线纱线商店:Darn Good Yarn
2019/03/20 全球购物
澳大利亚体育和露营装备在线/实体零售商:Find Sports
2020/06/03 全球购物
JACK & JONES荷兰官网:男士服装和鞋子
2021/03/07 全球购物
请用用Java代码写一个堆栈
2012/01/26 面试题
现代化办公人员工作的自我评价
2013/10/16 职场文书
2014年教研活动总结范文
2014/04/26 职场文书
狮子林导游词
2015/02/03 职场文书
干货分享:推荐信写作技巧!
2019/06/21 职场文书
PHP对接阿里云虚拟号的实现(号码隐私保护)
2021/04/06 PHP
如何理解python接口自动化之logging日志模块
2021/06/15 Python