title 和 path 转成小写避免找不到

This commit is contained in:
wuduoyi 2020-08-21 12:17:39 +08:00
parent 76c9d63827
commit 21190fe793
1 changed files with 8 additions and 1 deletions

View File

@ -27,6 +27,7 @@ export default class DocSearch extends React.Component {
}
onSearch(query) {
query = query.toLowerCase();
if (query === '') {
this.setState({searchResults: []});
return;
@ -43,7 +44,13 @@ export default class DocSearch extends React.Component {
.substring(Math.max(0, index - 20), index + 60)
.replace(query, `<strong>${query}</strong>`)
});
} else if (doc.title.indexOf(query) !== -1) {
} else if (doc.title.toLowerCase().indexOf(query) !== -1) {
results.push({
title: doc.title,
path: doc.path,
abstract: ''
});
} else if (doc.path.toLowerCase().indexOf(query) !== -1) {
results.push({
title: doc.title,
path: doc.path,