Ознакомьтесь с новой версией vue-meteor-reactive-promise-calls

Обновления/новые функции (v 0.6.0)

  • Добавляет опцию плагина vue (по-прежнему поддерживает Meteor.callPromise)
  • Возможность приостанавливать и перезапускать вызовы реактивных промисов (например, у вас есть список со ссылками, открывающими модальные окна — теперь вы можете временно приостановить родительский список, пока отображается модальное окно)

Скачать ?

Задний план

Возможность публикации / подписки на стороне клиента Meteor великолепна, но бывают случаи (например, безопасность), когда вам может потребоваться обрабатывать данные исключительно на сервере и отправлять клиенту только результат. Следовательно, необходимо иметь возможность синхронно вызывать серверные методы Meteor с клиента.

Этот пакет NPM призван решить эту проблему, добавив ряд функций Meteor (например, Meteor.callPromise), которые можно универсально использовать в вашем приложении. Кроме того, этот пакет можно добавить как плагин Vue и вызывать непосредственно из ваших компонентов (например, this.$callPromise).

Если вы хотите копнуть немного глубже, также ознакомьтесь с этой статьей на Medium.