私はbackbone.jsを使用してアプリケーションを作成していますビューがレンダリングされているかどうかを判断する方法は? javacript
以下に示すように、私はレイアウトをレンダリングするために使用するlayoutViewとレイアウト内にミニプロファイルを持っています。
タイミングは私の問題です。私は 'renderProfile'メソッドをトリガする前に 'render'メソッドを最初に完了させる必要があります。どうやってやるの?
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())
@
$(document).ready(function(){ // after page loads })を使用してみましたか? –
私の解決策はあなたを助けてくれませんでしたか? – tbranyen