Requête Ajax de la colonne vertébrale Vue de rendre la fonction

Je veux passer une variable supplémentaire (userid) avec avant le rendu de mon épine dorsale de la vue. Je suis arriver la variable supplémentaire avec une requête ajax, mais parce que c'est asynchrone, je pense que ma page est en cours de rendu avant que je sois de la variable. Pour des raisons de simplicité permet de dire que j'ai cela dans mon épine dorsale de vue :

PostsApp.Views.Post = Backbone.View.extend({
    template: _.template($('#post-template').html()),

    render: function(){
        var newObject = this.model.toJSON();
        $.ajax({
            url:"/user",
            success:function(result){
                newObject.twittername = result.name; ;
            }
        });
        this.$el.html(this.template(newObject));
    }

});

Je suppose que je peux mettre cette.$el.html(ce.modèle(newObject)); dans le rappel, mais que " ce'refers à autre chose.. quelqu'un Peut penser à un travail autour de cela?

Ou est-il complètement très mauvais pour envoyer une demande dans la fonction rendu..

OriginalL'auteur Gorkem Yurtseven | 2013-06-14