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


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 相关文章推荐
Jquery 设置标题的自动翻转
Oct 03 Javascript
javascript定义变量时加var与不加var的区别
Dec 22 Javascript
js实现网页图片延时加载 提升网页打开速度
Jan 26 Javascript
javascript 解决浏览器不支持的问题
Sep 24 Javascript
用js实现博客打赏功能
Oct 24 Javascript
Bootstrap源码解读排版(1)
Dec 23 Javascript
angularJS深拷贝详解
Mar 23 Javascript
gulp教程_从入门到项目中快速上手使用方法
Sep 14 Javascript
vue2.0 computed 计算list循环后累加值的实例
Mar 07 Javascript
详解Angular5 路由传参的3种方法
Apr 28 Javascript
大转盘抽奖小程序版 转盘抽奖网页版
Apr 16 Javascript
记一次Vue.js混入mixin的使用(分权限管理页面)
Apr 17 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
如何选购合适的收音机
2021/03/01 无线电
Windows下利用Gvim写PHP产生中文乱码问题解决方法
2011/04/20 PHP
php开发过程中关于继承的使用方法分享
2011/06/17 PHP
php发送邮件的问题详解
2015/06/22 PHP
php实现的二叉树遍历算法示例
2017/06/15 PHP
使用php自动备份数据库表的实现方法
2017/07/28 PHP
JavaScript中的Window窗口对象
2008/01/16 Javascript
用showModalDialog弹出页面后,提交表单总是弹出一个新窗口
2009/07/18 Javascript
jquery.validate使用攻略 第二部
2010/07/01 Javascript
一步一步制作jquery插件Tabs实现过程
2010/07/06 Javascript
关于js中window.location.href,location.href,parent.location.href,top.location.href的用法与区别
2010/10/18 Javascript
优化Jquery,提升网页加载速度
2013/11/14 Javascript
js实现京东轮播图效果
2017/06/30 Javascript
node文字生成图片的示例代码
2017/10/26 Javascript
详细分析JS函数去抖和节流
2017/12/05 Javascript
JavaScript实现AOP详解(面向切面编程,装饰者模式)
2017/12/19 Javascript
vue项目如何刷新当前页面的方法
2018/05/18 Javascript
通过webpack引入第三方库的方法
2018/07/20 Javascript
VUE 全局变量的几种实现方式
2018/08/22 Javascript
vue-cli3 配置开发与测试环境详解
2019/05/17 Javascript
解决layui的radio属性或别的属性没显示出来的问题
2019/09/26 Javascript
JS实现拖拽元素时与另一元素碰撞检测
2020/08/27 Javascript
你不知道的 TypeScript 高级类型(小结)
2020/08/28 Javascript
Nuxt的路由配置和参数传递方式
2020/11/06 Javascript
python实现定时压缩指定文件夹发送邮件
2020/12/22 Python
Django shell调试models输出的SQL语句方法
2019/08/29 Python
pytorch制作自己的LMDB数据操作示例
2019/12/18 Python
美国批发零售网站:GearXS
2016/07/26 全球购物
StubHub中国:购买和出售全球活动门票
2020/01/01 全球购物
.net C#面试题
2012/08/28 面试题
MVC的各个部分都有那些技术来实现?如何实现?
2016/04/21 面试题
生产部岗位职责范文
2014/02/07 职场文书
致标枪运动员加油稿
2014/02/15 职场文书
公司前台接待岗位职责
2015/04/03 职场文书
大学社团活动总结怎么写
2019/06/21 职场文书
Python中字符串对象语法分享
2022/02/24 Python