Я создаю свое приложение, используя backbone.js
Как видно ниже, у меня есть layoutView, который я использую для визуализации макета, а также мини-профиль в макете.
У меня проблема со временем. Мне нужно сначала завершить метод render перед тем, как вызвать метод renderProfile. Как я могу это сделать?
Onethingaday.Views.Home ||= {}
class Onethingaday.Views.Home.LayoutView extends Backbone.View
template: JST["backbone/templates/home/layout"]
initialize: ->
@options.user.bind('change',@render,@renderProfile, @)
renderProfile: ->
view = new Onethingaday.Views.Shared.MiniProfileView
user: @options.user
@$('.profile').html view.render().el
render: ->
$(@el).html(@template())
@