У меня есть панель инструментов уведомлений, которая является модулем. Очень похоже на панель уведомлений в родном приложении facebook. В этой панели находятся 3 области:Как расширить модуль MarionetteJS для уменьшения дублирования кода
- InvitesRegion
- RequestsRegion
- NotificationsRegion
Каждая из этих областей содержит свой собственный модуль (InvitesModule, RequestsModule, NotificationsModule). Каждый из них, однако, имеет точно такую же функциональность:
- Проверьте сервер для новых (ПРИГЛАШАЕТ | Запросы | Уведомления)
- Если обнаружено, обновить соответствующий регион
- А потом целую кучу других функций (нажмите, чтобы всплывать в коллекцииView и т. д.)
Могу ли я написать единый модуль, скажем, InvitesModule, и у меня есть два других модуля, расширяющих этот модуль, чтобы я мог просто перезаписать переменную, которая мне нужна?
Спасибо и пожалуйста, дайте мне знать, если я могу быть более ясным
Крис, спасибо, что нашли время, чтобы показать мне. Это отличное решение. – validkeys
Не проблема. :) –