Для чего конкретно Template.currentData () в метеоре? - PullRequest
0 голосов
/ 09 мая 2018

Я не могу точно понять, что делает Template.currentData (). Из документации я могу понять, что могу использовать это для передачи данных из одного шаблона в другой, но не могу найти ни одного примера, показывающего, как это сделать.

Кроме того, я думаю, что мы можем достичь всех функциональных возможностей, предоставляемых Template.currentData () из переменной Session. Пожалуйста, дайте мне знать, если я ошибаюсь в этом утверждении и почему?

1 Ответ

0 голосов
/ 09 мая 2018

Как следует из документации, цель использования Template.currentData() отличается в различных утилитах, таких как помощники, события или обратные вызовы шаблонов.

  1. Внутри обратного вызова onCreated, onRendered или onDestroyed возвращает контекст данных шаблона.
  2. Внутри обработчика event возвращает контекст данных шаблона, для которого был определен этот обработчик событий.
  3. Внутри helper возвращает контекст данных узла DOM, где использовался помощник.

ПРИМЕЧАНИЕ : Template.currentData() Устанавливает реактивную зависимость от результата.

Вы можете сослаться на уже существующее обсуждение по SO здесь

Вы можете нажмите здесь для получения дополнительной информации

...