Итак, в настоящее время у меня есть приложение rails 6.0 и ember (octane) 3.14. Ember включен в шаблон рендеринга рельсов на стороне сервера. Я настроил приложение ember, чтобы иметь rootElement и rootURL, как упомянуто здесь: https://guides.emberjs.com/release/configuring-ember/embedding-applications/
Таким образом, ember включается нормально. Проблема в том, что я хотел бы использовать href или кнопку из шаблона rails для вызова маршрута в приложении ember.
Приложение My rails. html:
<div id="ember" class="ember-application">
<a href="/app/accounts/new">new Account</a>
</div>
rootURL настроен на / app, а rootElement - # ember
У элемента ember LinkTo, похоже, нет каких-либо специальных обработчиков событий или чего-либо еще. Похоже, они сидят на rootElement, поэтому у меня была идея делегировать событие click для rootElement, но пока не повезло ...
Есть идеи, как заставить это работать?