绝美宋词
习题链接
任务
关键点
- 在mounted生命周期中完成数据请求
- axios请求数据的
- axios中最常用的就是get与psot,axios是基于promise的异步操作,所以是可以是使用then,catch方法来处理结果的,在本题里面就是一个简单 请求
- axios.get(地址)
.then(res=>{当请求成功,返回的结果在此处操作})
.catch(err=>{执行失败的操作})
.finally(()=>{成功或失败都将执行的操作})
- 正则表达式和eval的共同使用
- 在正则表达式的简写中想插入变量是不可能的,但是配合eval就可以了
- eval可以将字符串当成JS代码进行执行
- 一个句子里面可能存在多个匹配的字符所以用正则比较合适(本次解决方案使用的正则),再提供一种方案自己实现使用indexOf与while进行实现
- 使用replace方法
- 此方法不会修改原数组
- 匹配到的字符,可以使用$&字符进行实用,比如说你要匹配的"柳",再替换的字符串中使用$&就是对应的"柳"
- v-html指令,因为存在高亮标签,所以需要使用v-html对字符串进行html渲染
- watch使用监听器
- 因为每当查询条件发送变化的时候,需要触发一次查询
- 每次查询的结果基本上是不一致的所以不使用计算属性进行缓存
代码实现 && 完整的代码
- data中存在的数据
- 请求数据编写
- 进行查询结果并拼接高亮标签
- 对查询结果进行渲染
__EOF__

本文作者:GTK
本文链接:https://www.cnblogs.com/DnmyCourage/p/17455731.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/DnmyCourage/p/17455731.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)