gpt4 book ai didi

javascript - 在 Backbone.js 中,通过在选项中传递模型来初始化 View 和将模型对象作为参数传递有什么区别?

转载 作者:行者123 更新时间:2023-12-03 11:52:05 25 4
gpt4 key购买 nike

案例 1:在选项中传递模型

var View1 = Backbone.View.extend({
initiliaze:function(){
}
});

情况 2:将模型作为参数传递并使用它进行设置

var View2 = Backbone.View.extend({
initiliaze:function(model){
this.model = model
}
});




var view1 = new View1({model:someModel})
var view2 = new View2(someModel)

最佳答案

这是同样的事情,只是在第一种情况下, View 声明中的代码较少,因为 Backbone 会为您处理在 View 中设置模型 (this.model = model)。

一般来说Backbone可以帮你处理一些参数,你可以看一下documentation了解更多相关信息。

关于javascript - 在 Backbone.js 中,通过在选项中传递模型来初始化 View 和将模型对象作为参数传递有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25782711/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com