Ember.js z zewnętrznym szablonem kierownicy

Więc jestem trochę nowyEmber.js i minęło kilka godzin, odkąd się z tym utknąłem. Bawię się tymklient bloggr a co chcę osiągnąć, to załadowaćhandlebars szablony z plików zewnętrznych.

Szablon „około” powinien być renderowany, gdy użytkownik kliknie stronę „O” w panelu. Oto krótki kod, więc nie musisz tak dużo kopać (wierzę, że będzie to łatwe dla doświadczonych użytkowników)

Szablon wewnątrz.html jak pokazano w przykładzie

<script type="text/x-handlebars" id="about">
<div class='about'>
  <p>Some text to be shown when users click ABOUT.</p>
</div>

Teraz zrobiłem tox-handlebar kod z dala odhtml strona i umieścił ją (bez<script type...>), a następnie włóż gohbs/about.hbs

Teraz wewnątrz strony html zrobiłem coś takiego.

$.ajax({
    url: 'hbs/about.hbs',         
    async: false,
    success: function (resp) {
      App.About = Ember.View.extend({
        template: Ember.Handlebars.compile(resp),
      });
    }         
  });

W wyniku ajax przechowuje zawartość strony .hbs, więc muszę to skompilowaćEmber może to zrobić, prawda? Pomyśl, że tak właśnie zrobiłem. Ale to jest tak daleko, jak przyszedłem. Czy to, co zrobiłem dobrze? Jaki jest następny ruch? Uważam, że muszę dołączyć treść wywołania ajax dobody lub tak.

Z góry dziękuję, po przeszukaniu SO nadal nie byłem w stanie go uruchomić.

questionAnswers(1)

yourAnswerToTheQuestion