фильтровать список сообщений, принимающих строки в нижнем или верхнем регистре - PullRequest
0 голосов
/ 13 февраля 2020

Я намерен отфильтровать список сообщений по названию.

Лог c уже реализован и работает.

Проблема, которую еще предстоит решить, состоит в том, чтобы разрешить фильтрацию независимо от того, содержат ли строки буквы верхнего или нижнего регистра.

Например, : строка со словом Today должна быть способна фильтроваться при вводе по lowerCase, то есть today

inputFilter:function(){
      var vm = this;
      return vm.posts.filter((post) => {
           return post.title.match(searchValue);
      });
 }

Как это решить?

1 Ответ

1 голос
/ 13 февраля 2020

Вы можете использовать функции toUpperCase () или toLowerCase () javascript :)

inputFilter:function() {
   var vm = this;
   return vm.posts.filter((post) => {
      return post.title.toUpperCase().match(searchValue.toUpperCase());
   });
}

inputFilter:function() {
   var vm = this;
   return vm.posts.filter((post) => {
      return post.title.toLowerCase().match(searchValue.toLowerCase());
   });
}

MDN Web Docs - String.prototype.toUpperCase ()

MDN Web Docs - String.prototype.toLowerCase ()

...