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


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 window.setTimeout() 的详细用法
Nov 04 Javascript
用方法封装javascript的new操作符(一)
Dec 25 Javascript
JQuery拖拽元素改变大小尺寸实现代码
Dec 10 Javascript
你必须知道的Javascript知识点之&quot;深入理解作用域链&quot;的介绍
Apr 23 Javascript
jQuery实现友好的轮播图片特效
Jan 12 Javascript
javascript实现实时输出当前的时间
Apr 27 Javascript
javascript构造函数以及原型对象的理解
Jan 13 Javascript
JavaScript之filter_动力节点Java学院整理
Jun 28 Javascript
vue.js如何更改默认端口号8080为指定端口的方法
Jul 14 Javascript
JavaScript屏蔽Backspace键的实现代码
Nov 02 Javascript
layui点击左侧导航栏,实现不刷新整个页面,只刷新局部的方法
Sep 25 Javascript
jquery实现拖拽小方块效果
Dec 10 jQuery
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自动注册登录验证机制实现代码
2011/12/20 PHP
php获取本地图片文件并生成xml文件输出具体思路
2013/04/27 PHP
jquery+php实现导出datatables插件数据到excel的方法
2015/07/06 PHP
ThinkPHP中数据操作案例分析
2015/09/27 PHP
PHP实现HTML页面静态化的方法
2015/11/04 PHP
PHP 中提示undefined index如何解决(多种方法)
2016/03/16 PHP
PHP中的使用curl发送请求(GET请求和POST请求)
2017/02/08 PHP
jquery last-child 列表最后一项的样式
2010/01/22 Javascript
精心挑选的12款优秀的基于jQuery的手风琴效果插件和教程
2012/08/22 Javascript
移动端横屏的JS代码(beta)
2016/05/16 Javascript
使用 jQuery.ajax 上传带文件的表单遇到的问题
2016/10/31 Javascript
JS图片压缩(pc端和移动端都适用)
2017/01/12 Javascript
xmlplus组件设计系列之路由(ViewStack)(7)
2017/05/02 Javascript
jQuery实现动态删除LI的方法
2017/05/30 jQuery
浅谈在vue项目中如何定义全局变量和全局函数
2017/10/24 Javascript
夯基础之手撕javascript继承详解
2020/11/09 Javascript
Nodejs 数组的队列以及forEach的应用详解
2021/02/25 NodeJs
[53:50]CHAOS vs Mineski 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
[58:25]VP vs RNG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
Python采用raw_input读取输入值的方法
2014/08/18 Python
使用简单工厂模式来进行Python的设计模式编程
2016/03/01 Python
python读取oracle函数返回值
2016/07/18 Python
django模型层(model)进行建表、查询与删除的基础教程
2017/11/21 Python
K-近邻算法的python实现代码分享
2017/12/09 Python
Java与Python两大幸存者谁更胜一筹呢
2018/04/12 Python
PyQt5实现简单的计算器
2020/05/30 Python
关于Python字符编码与二进制不得不说的一些事
2020/10/04 Python
python如何用matplotlib创建三维图表
2021/01/26 Python
CSS3弹性盒模型开发笔记(一)
2016/04/26 HTML / CSS
WiFi云数码相框:Nixplay
2018/07/05 全球购物
大三学生入党思想汇报
2014/01/02 职场文书
2014年父亲节活动方案
2014/03/06 职场文书
北京奥运会主题口号
2014/06/13 职场文书
2014年党员整改措施范文
2014/09/21 职场文书
小人国观后感
2015/06/11 职场文书
vue-cil之axios的二次封装与proxy反向代理使用说明
2022/04/07 Vue.js