Наше приложение использует шаблоны Mustache в index.mustache и выполняет первоначальный вызов API с помощью Symfony вместо использования Backbone. Это делается для того, чтобы пользователь не смотрел на пустой экран при начальной загрузке страницы.
Теперь, как мы можем использовать Marionette впоследствии для привязки к отображаемым элементам страницы в DOM (чтобы мы могли манипулировать данными и добавлять интерактивность) вместо передачи нового шаблона?
Насколько показывают наши исследования, нам всегда нужно передавать шаблон в Marionette Layout и ItemView, иначе мы получим «ошибку отсутствия шаблона».
Есть ли свойство el, которое мы можем использовать, как в Backbone? Другим вариантом было бы расширить Marionette.View, но делать это не рекомендуется.