Я пытаюсь подписаться на список пользовательских команд, включая дополнительную динамическую команду. Идентификатор последнего передается параметром в подписку, вот так:
MeteorObservable.subscribe('user.teams', extraTeamId).subscribe(() => {
this.findUserTeams();
});
Переменная extraTeamId постоянно меняется в моем сервисном компоненте, и мне нужно иметь эту динамическую команду в моей клиентской коллекции каждый раз, когда эта переменная изменяется.
Мой первый вопрос: если я изменю значение этой переменной в своем компоненте, должна ли публикация получить это новое значение или оно никогда не обновляется на сервере?
Если Метеор не должен был так работать, есть ли другие хорошие варианты?
Я также использую Angular2 для этого.