при поиске?
До этого в коде eval вставили, хочу как-то поменять
Кстати да, сделаю инпут и справа выпадающий select с операторами, спасибо
Зачем тебе эти операторы?
Таска такая, сделать в поиске >=, <=, !=
Как ты на практике представляешь использование оператора != ? Сайт, выведи мне 100500 товаров, кроме товара №1488
регулярками матчить операторы и подставлять их в запросе, отделяя число
требование бизнеса, а не его личные хотелки
Требования бизнеса нужно уметь корректировать, что бы потом не приходилось пилить бесполезные костыли ради строчки в тз, которую от балды написала девочка-менеджер
А как мне из строки '400 <= 300' скомпилить в выражение, я что-то не понимаю
регулярным выражением?
добавить != оператор, если есть требование к >= и <= не тяжело
Окей, попытаемся реализовать это наркоманское ТЗ Сделай 2 селектора 1) Селектор оператора 2) Инпут параметра При смене селектора оператора мы меняем инпут параметра. Пример operator == from input-model = from / operator == from-to input1-model=from input2-model=to
Парсить регуляркой не рекомендую, если интерфейс не понятен любой обезьяне - интерфейс такой себе
или же просто в одном инпуте, например инпут поиска, проверять его регулярным выражением и если есть совпадение, то на бэке просто добавить условие => или другие
какая разница программисту? дали требование сделать, обучением не программист заниматься будет
Тогда замени слово программист на говнокодер
Обсуждают сегодня