Прежде всего, спасибо Серкану, который нашел время для меня (нас), чтобы научить нас Метеору. Я надеюсь, что в ближайшие месяцы мы сможем создать самообучающееся сообщество, где все будут помогать друг другу.

Итак, мы начали нашу сессию с небольших вопросов и ответов:

  1. Где я могу написать Publish и Subscriptions?
  • Публикация выполняется на сервере, поэтому она записывается в папках сервера.
  • Подписки вызываются на стороне клиента, и лучше всего писать их в помощниках по шаблонам.

2. Методы Meteor, функции и помощники

  • Функции = Задача, возвращаемое значение, универсальный, используется везде
  • Помощники = конкретные функции, предоставьте мои шаблоны с данными
  • События шаблона = определить, что происходит в шаблоне, например. нажмите на элемент списка
  • Метод = конкретная функция, которая выполняет задачи, например. вставка данных в коллекции, отправка электронных писем, обновление коллекции

Особенно методы, которые я постараюсь понять более глубоко в следующие недели.

3. Мы закодировали выпадающее меню, которое используется для фильтрации данных в моем шаблоне. Означает, что когда кто-то выбирает регион или возраст, он запрашивает правильные данные в MongoDB и показывает только нужных людей в шаблоне.

Проверьте это сами! Еще раз спасибо.