2

バックボーン ビューを作成します

App.MyView = Backbone.View.extend({...});

次に、それを次のようにインスタンス化します

new App.MyView();

しかし、私のオブジェクトがいくつかの初期値を必要とする場合、私は

new App.MyView({name:"Beautiful"});

MyView次に、そのようにこのオプションにアクセスします

App.MyView= Backbone.View.extend({
    initialize: function(){
        console.log(this.options.name);
    }
});

これはうまく機能しますが、自明のオブジェクトではありません。機能({this.name:"Beautiful"})させるには、初期値を文字通りの方法で渡す必要があることを事前に知っておく必要がありMyViewます..

initialize(name)ビューで値が必要であることを明確にするために、そのような引数を渡すにはどうすればよいですか?

4

1 に答える 1