问一个关于Backbone的问题

https://img4.mukewang.com/5bf8c2e40001374808110680.jpghttps://img3.mukewang.com/5bf8c2ed0001443310600918.jpg

var App = {

        Collection : {},

        Model : {},

        View : {}

    };

App.Model.Item = Backbone.Model.extend({

    //....

})

App.View.Item = Backbone.View.extend({

    //....

})

主要的疑问是,在view中为何能通过this.model直接取到model,当然stackoverflow上也查了类似,Model要实例化后才能取,疑问的地方是如图view和model都不在一个父对象里,应该说this指针是不一样的。

烙印99
浏览 537回答 1
1回答

jeck猫

App.View.Item实例化的时候会把实例化后的model穿进去。你这里没有App.View.Item实例化的代码。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript