2016-09-20 8 views
1

им ждет от внешнего интерфейса л, какПравильный способ разбора булево QS параметров в узле/exress

....?isUpdated=true 

, так что я сделал чего-л, как это в коде (как обработка Im только isUpdated = истинное, ложное необходимость игнорировать)

var isUpdated = (req.query.isUpdated === 'true') 

но мне кажется немного странным для меня

, как сделать это в правильном пути? значит разобрать булево значение из QS

+3

Вы все делаете правильно. –

ответ

0

var isUpdated = (req.query.isUpdated == true)

Используя принудительную сравнение, а не сравнение идентичности делает решение немного легче переварить, и немного более гибким (в случае, если вы когда-либо делал что-то вроде установлен модуль узла, изменили, как строка запроса была разобрана)

 Смежные вопросы

  • Нет связанных вопросов^_^