2013-12-10 7 views
0

Я работаю над средним - большим узлом/магистральным приложением. По этой причине я и другой разработчик, с которыми я работаю, решили использовать представления узлов, чтобы наш код был чистым.Извлечение узла, которое будет использоваться в базовом виде

Любая информация о том, что потребовалось бы, чтобы принести вид и сделать его в целях магистральную было бы очень полезно.

Большое спасибо.

-Mike

ответ

0

Если вы используете узел для обслуживания шаблоны для позвоночника, имея маршрут для каждого шаблона, вы можете в конечном итоге с большим количеством параллельных запросов.

В любом случае вы просто можете загрузить шаблоны асинхронное, как описано здесь: http://lostechies.com/derickbailey/2012/02/09/asynchronously-load-html-templates-for-backbone-views/

Backbone.View.extend({ 
    template: 'my-view-template', 

    render: function(){ 
    var that = this; 
    //fetch your template from whereever 
    $.get("/templates/" + this.template, function(template){ 
     var html = $(template).tmpl(); 
     that.$el.html(html); 
    }); 
    return this; 
    } 

}); 
Смежные вопросы