uniapp搜索出的文字高光并添加锚点

步骤一:

<u-search placeholder="请输入关键字" v-model="keyword" @search="searchVal" :show-action="false" shape="square" bg-color="#FFFFFF" border-color="#D7D7D7"></u-search>

data里定义一个keyword

步骤二:

<view class="adult_cont" v-html="brightenKeyword(item.title,keyword)">{{item.title}}</view>

使用v-html标签,会输出运算以后的结果

步骤三:

brightenKeyword(val) {let keyword = this.keyword;if (keyword.length > 0) {val = val + "";val = val.replace(new RegExp(keyword, 'g'),`<a id="${keyword}" class="${keyword}" style="background-color: #ffdf25;color: white;">${keyword}</a>`);return val;} else {return val;}
}

步骤四:

searchVal() {this.brightenKeyword();//锚点uni.createSelectorQuery().select("." + this.keyword).boundingClientRect(data => { //目标位置节点 类或者 id uni.createSelectorQuery().select(".illness_content").boundingClientRect((res) => { //最外层盒子节点类或者 iduni.pageScrollTo({duration: 200, //过渡时间scrollTop: data.top - res.top, //到达距离顶部的top值})}).exec()}).exec();
},

** 首先调用brightenKeyword函数,然后接下来的代码就是锚点的代码了**

uniapp搜索出的文字高光并添加锚点相关推荐

  1. 先下手为强 Google桌面搜索出炉

    先下手为强 Google桌面搜索出炉 (2004.10.15)   来自:ZDNET     <script src="/adv/news_ad.asp?news_id=17781&a ...

  2. AE502 112种创意视频字幕动画呼出线框文字标题效果包括PR预设与扩展脚本ae模板

    AE502 112种创意视频字幕动画呼出线框文字标题效果包括PR预设与扩展脚本ae模板 [模板介绍] 分辨率:1920×1080 文件大小:1.38 GB 文件格式:.Mogrt(PR预设),.AEP ...

  3. uniapp canvas 图片加上文字合成一张新图并保存到手机相册

    uniapp canvas 图片加上文字合成一张新图并保存到手机相册 背景图上是奖章徽章,中间加上自定义文本,我这个图是因为背景图上原来就有字,随便找的,所以跟我写的文字层叠了 具体实现代码 < ...

  4. css文字高光,CSS实现文字高光水波渐变的动态效果实例

    先来看看静态的效果图,动态效果更好 实例代码 复制代码代码如下: rollcat *{ margin: 0;padding: 0; } body{ background: #333;font-fami ...

  5. 使用计算机打印文字,Word打印出的文字与电脑上的显示不同怎么办

    Word是一款功能强大的文字处理系统,需要熟练地掌握和巧妙使用Word的各种技巧,才能达到事半功倍的效果;但是有时候,Word打印出的文字与电脑上的显示不同,这是怎么回事?下面小编来告诉你吧. Wor ...

  6. 李彦宏:未来五年语音图片搜索将超过文字

    李彦宏:未来五年语音图片搜索将超过文字(转) 新浪科技讯 9月3日上午消息,2014年百度(217.96, -2.06, -0.94%)世界大会在京举行.本届大会主题为拥抱移动时代,打造人与服务连接的 ...

  7. idea 全文搜索出内容之后一按回车没了,再怎么搜也搜不出来了

    idea 全文搜索出内容之后一按回车没了,再怎么搜也搜不出来了 今天看项目的时候全局搜索之后,不小心按了回车,我以为是会跳转,结果把关键字弄没了.开始有点懵.后来解决了.解决方法如下 Version ...

  8. uni-app搜索功能前后端开发(页面)

    uni-app搜索功能前后端开发(页面) 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 借助的插件地址 插件地址 展示 前端是 ...

  9. android特效集锦系列之八 仿快播搜索框悬浮文字搜索

    1. 仿快播搜索框悬浮文字搜索,我很无耻的把别人的成果直接拿了过来(大神饶了我吧,真是没有记作者名字的习惯), 效果: 一张图???为什么跟之前的文风不一样啊??别吐槽了,洗洗睡吧. 源码

最新文章

  1. django-admin 设计User外键,设计model
  2. java 类与对象题_Java 类与对象 编程练习题
  3. java 泰勒级数_鸡群优化算法(CSO)、蜻蜓算法(DA)、乌鸦搜索算法(CSA)、泰勒级数(Taylor series)...
  4. 四大招让无处不在的工作空间成为可能?揭秘Ivanti 的战略布局
  5. Oracle碎碎念~2
  6. 5招详解linux之openEuler /centos7防火墙基本使用指南
  7. 中值滤波器处理椒盐噪声
  8. Java拦截器和过滤器
  9. 金邦达:做最值得客户尊重的IC卡项目服务商
  10. JS 的5个不良编码习惯,现在就改掉吧
  11. c#winform利用opencvsharp的Floodfill实现类似PS魔棒功能
  12. velodyne16驱动调试记录
  13. java登录无线路由器_获取WiFi路由器的唯一标识符
  14. ppt文件提示处于受保护状处理方案
  15. 实时操作系统概述(推荐) .
  16. 大数据学习路线图,大数据需要学什么
  17. 计算机操作系统虚拟内存管理
  18. 东软实训推荐面试问题12:三分钟表现自己使我感兴趣就留下来?
  19. Zemax优化过程中的Rings和Arms
  20. 怎样更换计算机开机画面,如何给win10电脑更换一个漂亮的开机界面

热门文章

  1. Axure 元件库-原型
  2. 《醒悟》中“TOC”在零售业是如何应用的?
  3. 平衡二叉树(Java)
  4. java什么时候定义方法,持续更新~
  5. 网络丢包问题的原因及解决办法
  6. linux ar -x64,Linux ar 命令 command not found ar 命令详解 ar 命令未找到 ar 命令安装 - CommandNotFound ⚡️ 坑否...
  7. 肌营养不良2020-2021最新治疗突破 肌营养不良2021最新进展
  8. Scala样例类(case class)
  9. Lanczos 重采样
  10. 国内外抠图平台性能调研