Прежде всего, спасибо Серкану, который нашел время для меня (нас), чтобы научить нас Метеору. Я надеюсь, что в ближайшие месяцы мы сможем создать самообучающееся сообщество, где все будут помогать друг другу.
Итак, мы начали нашу сессию с небольших вопросов и ответов:
- Где я могу написать Publish и Subscriptions?
- Публикация выполняется на сервере, поэтому она записывается в папках сервера.
- Подписки вызываются на стороне клиента, и лучше всего писать их в помощниках по шаблонам.
2. Методы Meteor, функции и помощники
- Функции = Задача, возвращаемое значение, универсальный, используется везде
- Помощники = конкретные функции, предоставьте мои шаблоны с данными
- События шаблона = определить, что происходит в шаблоне, например. нажмите на элемент списка
- Метод = конкретная функция, которая выполняет задачи, например. вставка данных в коллекции, отправка электронных писем, обновление коллекции
Особенно методы, которые я постараюсь понять более глубоко в следующие недели.
3. Мы закодировали выпадающее меню, которое используется для фильтрации данных в моем шаблоне. Означает, что когда кто-то выбирает регион или возраст, он запрашивает правильные данные в MongoDB и показывает только нужных людей в шаблоне.
Проверьте это сами! Еще раз спасибо.