微信小程序关键字变色实现代码实例


Posted in Javascript onDecember 13, 2019

这篇文章主要介绍了微信小程序关键字变色实现代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

1.小程序中不支持渲染indexOf使用,我们可以通过新建wps来实现

function fn(arr, arg) {
 var result = {
  indexOf: false,
  toString: ''
 }
 result.indexOf = arr.indexOf(arg) > -1;
 result.toString = arr.join(","); return result;
}
module.exports.fn = fn;

2.index.wxml

<wxs src="../indexOf.wxs" module="tools" />
<!-- tools可以自定义 -->
<view class="intro" >
<block wx:for="{微信小程序,关键字,变色}">
  <text class=" {{tools.fn(ckey, item).indexOf?'active':'black'}}">{{item}}</text>
</block>
 
</view>

引入我们的wxs,module可以自己定义,下面模板渲染中可以使用

3.index.js

const app = getApp()
 
Page({
 data: {
  keywords:['我','爱','你'],
  ckey:['我','爱']
 },
 onLoad: function () {
  console.log('代码片段是一种迷你、可分享的小程序或小游戏项目,可用于分享小程序和小游戏的开发经验、展示组件和 API 的使用、复现开发问题和 Bug 等。可点击以下链接查看代码片段的详细文档:')
  console.log('https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/devtools.html')
 },
})

微信小程序关键字变色实现代码实例

小程序代码块链接:https://developers.weixin.qq.com/s/vmdBhXmA7acA

微信小程序关键字变色实现代码实例

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 动态添加表格行
Jun 22 Javascript
jquery maxlength使用说明
Sep 09 Javascript
深入理解JavaScript系列(29):设计模式之装饰者模式详解
Mar 03 Javascript
javascript中replace( )方法的使用
Apr 24 Javascript
JS模仿腾讯图片站的图片翻页按钮效果完整实例
Jun 21 Javascript
微信小程序 navigation API实例详解
Oct 02 Javascript
javascript self对象使用详解
Oct 18 Javascript
js调用刷新界面的几种方式
May 03 Javascript
Vue.js实现在下拉列表区域外点击即可关闭下拉列表的功能(自定义下拉列表)
May 30 Javascript
详解vue.js的事件处理器v-on:click
Jun 27 Javascript
浅谈vue路径优化之resolve
Oct 13 Javascript
JS可断点续传文件上传实现代码解析
Jul 30 Javascript
Servlet返回的数据js解析2种方法
Dec 12 #Javascript
微信小程序实现横向滚动导航栏效果
Dec 12 #Javascript
微信小程序 scroll-view 实现锚点跳转功能
Dec 12 #Javascript
微信小程序scroll-view锚点链接滚动跳转功能
Dec 12 #Javascript
JavaScript实现文件下载并重命名代码实例
Dec 12 #Javascript
vue实现鼠标移过出现下拉二级菜单功能
Dec 12 #Javascript
微信小程序背景音乐开发详解
Dec 12 #Javascript
You might like
PHP加密技术的简单实现
2016/09/04 PHP
Laravel中9个不经常用的小技巧汇总
2019/04/16 PHP
Laravel使用模型实现like模糊查询的例子
2019/10/24 PHP
详细讲解JS节点知识
2010/01/31 Javascript
javaScript 关闭浏览器 (不弹出提示框)
2010/01/31 Javascript
关于jquery动态增减控件的一些想法和小插件
2010/08/01 Javascript
谈一谈javascript闭包
2016/01/28 Javascript
JS实现图片延迟加载并淡入淡出效果的简单方法
2016/08/25 Javascript
JavaScript实现同一个页面打开多张图片
2016/12/29 Javascript
JavaScript数组的5种迭代方法
2017/09/29 Javascript
小程序实现抽奖动画
2020/04/16 Javascript
利用Node.js如何实现文件循环覆写
2019/04/05 Javascript
Node.js实现简单的爬取的示例代码
2019/06/25 Javascript
vue实现循环滚动列表
2020/06/30 Javascript
python判断字符串或者集合是否为空的实例
2019/01/23 Python
浅谈django2.0 ForeignKey参数的变化
2019/08/06 Python
django restframework serializer 增加自定义字段操作
2020/07/15 Python
澳大利亚在线生活方式商店:Mytopia
2018/07/08 全球购物
学生党员思想汇报
2013/12/28 职场文书
演讲稿怎么写
2014/01/07 职场文书
优秀食品类广告词
2014/03/19 职场文书
三爱活动实施方案
2014/03/19 职场文书
仓库管理员岗位职责
2014/03/19 职场文书
环保建议书100字
2014/05/14 职场文书
企业口号大全
2014/06/12 职场文书
低碳环保标语
2014/06/12 职场文书
2014年教师节座谈会发言稿
2014/09/10 职场文书
个人四风问题原因分析及整改措施
2014/09/28 职场文书
教师党员整改措施
2014/10/24 职场文书
2014年酒店前台工作总结
2014/11/14 职场文书
酒店销售经理岗位职责
2015/04/02 职场文书
英语通知范文
2015/04/22 职场文书
十八大观后感
2015/06/12 职场文书
普希金的诗歌赏析(3首)
2019/08/20 职场文书
Nginx 路由转发和反向代理location配置实现
2021/11/11 Servers
一条 SQL 语句执行过程
2022/03/17 MySQL