В примерах (насколько я могу судить, возможно, я пропустил некоторые тонкости в примерах маршрутизатора), исходные значения возвращаются из функции get. Есть ли способ вернуть обратный вызов или обещание в функции get? Каков наилучший способ сделать это?Поддерживает ли маршрутизатор FalcorJS возврат обещаний?
На данный момент, я предполагаю, что я использую Q.defer?
Хорошо, может быть, я неправильно понял что-то довольно основное. Я поражаю ElasticSearch, и я пытаюсь вернуться из его функции, но функция get Router продолжает работать. То, что мне нужно сделать, это использовать отложенное решение после возврата Elastic, а затем вернуть обещанное значение из Router.get. Если я не использую отложенную, то код продолжает работать и не возвращается в elastic.get(). Then(). –