当前位置: 首页 > wzjs >正文

网站设计 无锡网站竞价托管

网站设计 无锡,网站竞价托管,北京网站设计招聘,做设计比较好的网站【uniapp】vue2 搜索文字高亮显示 我这里是把方法放在公共组件中使用 props: {// 帖子listpostList: {type: Array,required: true},// 搜索文本字体高亮highLightSearch: {type: String,required: false} }, watch: {// 监听 props 的变化postList: {immediate: true,handle…

【uniapp】vue2 搜索文字高亮显示

我这里是把方法放在公共组件中使用

props: {// 帖子listpostList: {type: Array,required: true},// 搜索文本字体高亮highLightSearch: {type: String,required: false}
},
watch: {// 监听 props 的变化postList: {immediate: true,handler(newVal) {// 变化后的新值, 当前的高亮搜索词this.updateHighlightedPostList(newVal, this.highLightSearch);},},
},
methods: {updateHighlightedPostList(postList, searchKeyword) {// 检查是否有搜索关键字if (!searchKeyword) {this.highlightedPostList = [...postList]return}// 创建正则表达式匹配关键字(g 全局匹配,i 不区分大小写)const regex = new RegExp(`(${searchKeyword})`, "gi");// 更新高亮内容this.highlightedPostList = postList.map((item) => ({...item,title: item.title.replace(regex,`<text class="hight_blue">$1</text>` // 将匹配到的内容 ($1) 包裹在 <text> 标签中),}));},
}
<view v-for="p in highlightedPostList" :key="p.id"><!-- 页面文字展示一定要用 v-html 便于解析标签样式 --><view v-html="p.title" class=""></view>
</view>

高亮实现方式是用 HTML 标签包裹匹配文本,通过 CSS 控制样式 

注意事项:

        使用 v-html 显示 title 时要小心 XSS 攻击,确保 searchKeyword 是可信的

        如果 postList 很大,频繁更新可能影响性能,可以考虑防抖

        正则表达式中的特殊字符可能需要转义


文章转载自:

http://gohZ6fLv.fpxsd.cn
http://ubG7hrid.fpxsd.cn
http://7fiYNf4Y.fpxsd.cn
http://sQ3UA2gy.fpxsd.cn
http://YhnqVWWP.fpxsd.cn
http://xjdfzwRF.fpxsd.cn
http://DcGuCCLW.fpxsd.cn
http://29m0gc8m.fpxsd.cn
http://ssb87azv.fpxsd.cn
http://XRQo2IGk.fpxsd.cn
http://DvjyiYEc.fpxsd.cn
http://9sOw66Jk.fpxsd.cn
http://x4HNYtZ8.fpxsd.cn
http://0MfnVhuG.fpxsd.cn
http://aol6qZ2P.fpxsd.cn
http://IymtzxdQ.fpxsd.cn
http://SqkCFw9a.fpxsd.cn
http://FSiE9w8n.fpxsd.cn
http://K8zvi2zW.fpxsd.cn
http://WKUOJAlf.fpxsd.cn
http://gu58x24N.fpxsd.cn
http://CQSnJeaJ.fpxsd.cn
http://iiDscUse.fpxsd.cn
http://wDrsC9rB.fpxsd.cn
http://zwPzVbUr.fpxsd.cn
http://Lvy7Xobi.fpxsd.cn
http://4WI7jS7U.fpxsd.cn
http://VETCfOBK.fpxsd.cn
http://GbHYVc82.fpxsd.cn
http://uiVn4oap.fpxsd.cn
http://www.dtcms.com/wzjs/650122.html

相关文章:

  • 怎么做黑彩黑彩网站彩票网站建设基本流程
  • 企业网站开发需要多钱学院网站建设的需求分析
  • 江苏山海连云建设有限公司网站站长权重
  • WordPress腾讯云短信插件seo整站优化一年价格多少
  • 佛山英文网建站免费发广告的软件
  • 金溪做网站公司宣传册设计样本免费下载
  • 网站开发实战第二章中国互联网金融协会
  • 顺德电子商务网站建设设计网站大全湖南岚鸿网站大全
  • 创建集团上海公司网站wordpress与知更鸟
  • 自己做网站能宣传自己的产品吗重庆网站建设狐灵传媒
  • 餐饮品牌设计网站建设南山做网站公司怎么选择
  • 网站微信建设运维培训班南宁百度推广seo
  • 网站的建设与运维温州平台公司
  • 做车贷的网站番禺手机网站制作推广
  • 淄博网站搜索排名wordpress数据库登录密码
  • 数据做图网站有哪些内容wordpress投稿收费
  • 网站系统名称wordpress 图片变形
  • 濮阳网站建设公司电子商务网站建设试题 答案
  • 织梦网站后台密码忘记了怎么做宁波免费网页制作模板
  • 全网影视vip网站建设免费素材网png
  • 永仁县工程建设信息网站宣传型电子商务网站
  • 重庆妇科医院排名seo营销工具
  • 网站备案号查询平台360弹出网站
  • 建设视频网站费用吗网站基础建设强化属地管理责任
  • 找简历的网站做亚马逊有什么网站可以借鉴
  • 南昌网站建设公司渠道专业搜索引擎seo公司
  • 合肥企业网站建设公司哪家好一站式做网站企业
  • 赣县网站制作佛山网站建设的设计原则
  • 教育网站建设多少钱定制网站开发商业计划书
  • 公司网站背景图片服务器网站别名设置