inputHandle () {
if (this.keyword.length > 0) {
axios('/api/article/getArticleByKeyword?keyword=' + this.keyword).then((response) => {
this.titleList = response.data
this.titleList.forEach((value) => {
var reg = new RegExp(this.keyword, 'ig')
var index = value.title.search(reg)
var len = this.keyword.length
if (index > -1) {
var word = value.title.substring(index, index + len)
value.title = value.title.substring(0, index) + '<span class="text-theme">' + word + '</span>' + value.title.substring(index + len, value.title.length)
}
})
}).catch((err) => {
Toast(err)
})
} else {
this.titleList = []
}
}
搜索关键字高亮(不区分大小写)
最新推荐文章于 2022-08-19 20:15:28 发布