Поиск специальных символов в угловых смарт-таблицах - PullRequest
1 голос
/ 20 июня 2019

Во время работы над старым проектом, который разработан с использованием angular 1.x, обнаружил, что специальный символ не работает.

Требование : пользователь сможет выполнять поиск, используя "%, _".

Решение : Я положил "\%" вместо "%" в поле фильтра, и оно работает нормально.API возвращает правильные данные.Для достижения этого сценария я добавил код, указанный ниже, в файле smart-table.js (сторонний плагин), но он не работает.

input = ng.isString(input) ? input.trim() : input;
input.replace(/([%_])/g, '\\$1');

Странно, если я использую точку останова / console.log, имя файла отображается stTable.js, но файл с таким именем недоступен.

Я действительно застрял, и любая помощь была бы очень полезна.Версия SmartTable: 2.0.3

...